Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-05-2004, 08:43   #1 (permalink)
Fear & Loathing
 
Benutzerbild von Dr. Gonzo
 
Registriert seit: Oct 2003
Beiträge: 115
dublicateMovieClip (Ebenen Problem)

hi,

habe einen MovieClip auf der untersten Ebene meines Flashfilms.
diesen dubliziere ich mir dynamisch mit dublicateMovieClip().
der dublizierte Film liegt dann aber über allen anderen ebenen ganz oben auf meinem Film (SOLLER ABER NICHT).

der eigentliche MovieCLip (der dubliziert wird) liegt auch beim veröffentlichen des films hinter allen anderen Ebenen aber alle davon dublizierten liegen ganz oben !?!?
hab auch schon versucht die Tiefe auf -100 zu setzen bringt aber überhaupt nichts...

hat jemand ne ahnung woran das liegt?
Dr. Gonzo ist offline   Mit Zitat antworten
Alt 27-05-2004, 08:46   #2 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
na das hat folgenden hintergrund und zwar macht flash das so das alle mc die schon auf der bühne liegen im minus bereich anfangen und zwar bei irgendwas um die -16500 irgendwie so. das heißt das du alle duplizierten in einem minus bereich von über -17000 packen solltest
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 27-05-2004, 09:10   #3 (permalink)
Fear & Loathing
 
Benutzerbild von Dr. Gonzo
 
Registriert seit: Oct 2003
Beiträge: 115
ahhhh ok

super, läuft....danke!!

jetzt hab ich nur noch ein problem, die dublizierten movieclips sollen zwischen 2 anderen movieclips liegen, der eine liegt bei -16342 der andere bei -16355...habe also nur 13 frei "plätze"...könnte bissjen knapp werden....kann ich da noch irgendwas drehen an den tiefen der anderen movieclips

dürfte aber ziemlich kompliziert werden, muss dann ja quasi fast alle movieclips ne neue tiefe zu weisen (und ich hab en paar)...
Dr. Gonzo ist offline   Mit Zitat antworten
Alt 27-05-2004, 09:16   #4 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
es gibt die methode swapDepths(ziel oder number); mit der kannste dann alle notwendigen mc nach vorne holen

hier mal ein kleines script
ActionScript:
  1. var d=100;
  2. for(var mc in this){
  3. if(this[mc] instanceof MovieClip){
  4. this[mc].swapDepths(d);
  5. d++;
  6. }
  7. }
und wenn es nur 2 mc´s betrifft dann wie folgt
ActionScript:
  1. mc1.swapDepths(100);
  2. mc2.swapDepths(1000);
__________________
TVNEXT Solutions
atothek 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 04:30 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele