Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-12-2005, 16:45   #1 (permalink)
...
 
Benutzerbild von one2tim
 
Registriert seit: Jan 2005
Ort: Köln
Beiträge: 187
_level - reihenfolge

hy.

schätze mal, die folgende frage wird hier vielen leuten ein dickes grinsen unter die nase zaubern aber gut (..is ja bald weihnachten und da freut man sich, wenn man ein wenig freude schenken kann):

kann ich mit "_level" scripte in über- und untergeordeten mc (u./o. buttons) ansprechen oder darauf verweisen (z.b. level14.gotoAndPlay(3))? und wenn ja, wie läuft das dann: ganz oben ist level0, darunter level1 usw.?!

hab schon in der hilfe und mit google gesucht, aber nichts gefunden was mir die frage mit der level-reihenfolge beantwortet.

Geändert von one2tim (12-12-2005 um 16:48 Uhr)
one2tim ist offline   Mit Zitat antworten
Alt 12-12-2005, 16:55   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Vergiss das mit mehreren Leveln am besten gleich wieder. Der Level 0, also die Hauptzeitleiste/Bühne/_root hat mehr als eine Million Tiefen die er ansteuern kann und die sollten für jede Anwendung ausreichen.

Du kannst MCs auf bestimmte Tiefen bringen, indem du sie über attachMovie oder createEmptyMovieClip erstellst. Zur Laufzeit kannst du die MCs in den verschiedenen Tiefen mit swapDepth verschieben.

Generell: die Tiefen der Bühne fangen bei -16384 an und sind statisch, d.h. du kannst MCs die auf Bühnentiefen liegen zur Laufzeit nicht mit removeMovieClip löschen. Dazu müssten sie auf eine dynamische Tiefe ab 0 geswappt werden.

Die Tiefen der Bühne liegen ganz "unten", jede weitere Bühnentiefe wird weiter in Richtung 0 erstellt und liegt damit "höher". Mit den dynamischen Tiefen verhält es sich genauso, die MCs mit höheren Zahlenwerte liegen "über" den MCs mit niedrigeren Zahlenwerten.

Du hast natürlich theoretisch die Möglichkeit, noch weitere Level mit jeweils über eine Million Tiefen zu erstellen, einen neuen Level kann manz.B. mit loadMovieNum erstellen.

Spätestens aber dann, wenn du MCs auf verschiedenen Tiefen und verschiedenen Leveln "übereinander" neu positinieren musst, wird die Sache sehr unübersichtlich. Deswegen empfehle ich dir, mit einem einzigen Level zu arbeiten. Du musst dann auch in deinen Objektpfaden nie überlegen, auf welchem Level das Objekt eigentlich liegt...

Geändert von agedoubleju (12-12-2005 um 16:57 Uhr)
  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 01:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele