Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-01-2004, 14:57   #1 (permalink)
PIXELSCHIEBER
 
Benutzerbild von FlashKasper
 
Registriert seit: Oct 2001
Ort: Salem, Bodensee
Beiträge: 638
ScrollPane+dynamisches Laden von Bildern

Hallo zusammen,

versuche mich gerade an der ScrollPanel. Die Änderungen des Styles klappen wunderbar.

Im "Scroll Content" wird ein MC aus der Bibliothek reingeladen.

In diesem Movieclip werden als erstes dynamische Textfelder erzeugt.

ActionScript:
  1. for (i=1; i<10; i++) {
  2.     this.test.createTextField("meinText"+i,i,10,-35+i*270,300,100);
  3.    
  4.     this.test["meinText"+i].multiline = true;
  5.     this.test["meinText"+i].wordWrap = true;
  6.     this.test["meinText"+i].border = false;
  7.    
  8.     this.test.meinFormat = new TextFormat();
  9.     this.test.meinFormat.color = 0xff0000;
  10.     this.test.meinFormat.bullet = false;
  11.     this.test.meinFormat.underline = true;
  12.    
  13.     this.test["meinText"+i].text = "mein erstes Textfeldobjekt";
  14.     this.test["meinText"+i].setTextFormat(meinFormat);
  15. }
  16.  
  17. _root.leiste.refreshPane();

Das klappt wunderbar und die Scrollbar passt sich auch entsprechend an.

Jetzt probiere ich das gleiche mit mehreren Bildern:

ActionScript:
  1. for (i=1; i<10; i++) {
  2.     this.test.createEmptyMovieClip("bild"+i, i+10);
  3.     this.test["bild"+i].loadMovie("walp_01.jpg",i+10);
  4.     this.test["bild"+i]._x = 10;
  5.     this.test["bild"+i]._y = -260+i*270;
  6. }
  7.  
  8. _root.leiste.refreshPane();

Es wird einfach 9 mal das gleiche Bild geladen und entsprechend verschoben.

Hierauf reagiert die Scrollbar aber leider nicht mehr, ich kann nicht scrollen, also ob die ScrollPane nicht die Höhe erkennt.

Woran liegt das?

Danke für eure Hilfe

FlashKasper
__________________
Pack den Highscore
FlashKasper ist offline   Mit Zitat antworten
Alt 15-01-2004, 18:32   #2 (permalink)
PIXELSCHIEBER
 
Benutzerbild von FlashKasper
 
Registriert seit: Oct 2001
Ort: Salem, Bodensee
Beiträge: 638
Kann die Frage vielleicht ein MOD in den Bereich "Komponenten" verschieben.

Das wäre sehr lieb , das kann ich doch nicht selber oder?

Danke

FlashKasper
__________________
Pack den Highscore
FlashKasper ist offline   Mit Zitat antworten
Alt 15-01-2004, 19:27   #3 (permalink)
funkdisziplin
 
Registriert seit: Jul 2003
Beiträge: 2.790
hi probier mal:


ActionScript:
  1. for (i=1; i<10; i++) {
  2.         this.test.createEmptyMovieClip("bild"+i, i+10);
  3.         this.test["bild"+i].loadScrollContent("walp_01.jpg",i+10);
  4.         this.test["bild"+i]._x = 10;
  5.         this.test["bild"+i]._y = -260+i*270;
  6. }
  7.  
  8. _root.leiste.refreshPane();

...und?

greets ddd
derdiedas ist offline   Mit Zitat antworten
Alt 15-01-2004, 21:21   #4 (permalink)
PIXELSCHIEBER
 
Benutzerbild von FlashKasper
 
Registriert seit: Oct 2001
Ort: Salem, Bodensee
Beiträge: 638
hmm, so gehts leider auch nicht, so läd er mir gar nichts rein, da das loadMovie ja in den leeren Movieclip geladen wird, der in die ScrollPane über Scroll Content angegeben ist.

Weiter am rumprobieren ist...
__________________
Pack den Highscore
FlashKasper ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 06:22 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele