Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-08-2004, 03:41   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Ort: Berlin
Beiträge: 11
externer MovieClip in unterste Ebene laden

hallo leute,

ich versuche einen zufälligen MC zu laden. Das klappt auch ganz gut. Leider wird der MC immer in der obersten Ebene angeziegt. Ich habe schon so gut wie alle Foren durchsucht und auch sisch Dinge probiert. Leider ohne Erfolg. Der MC müsste schon in der untersten Ebene erscheinen, da er sonst alles andere Grafiken größtenteils abdeckt. Ich habe übrigens 10 Ebenen.

Mein bisheriges Skript:

..............................................
// zufälliges Hintergrund-Bild
createEmptyMovieClip("mc", 10);
x = random(4);
datei = ("film" add x add ".swf");
loadMovie(datei, "mc");
mc._x = 16.3;
mc._y = 167.8;
.............................................

Wenn mir jemand helfen könnte wäre ich super dankbar...

Danke!

MasterHammer
__________________
Seit <B>gegrüßt</B>!
:cool:
hammerberlin ist offline   Mit Zitat antworten
Alt 31-08-2004, 04:00   #2 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
hallo.

der mc landet natürlich in der ebene, in die du ihn reinlädst.

«createEmptyMovieClip("mc", 10);» landet logischerweise in der
tiefe 10.

und 10 liegt über 9 liegt über 8 ... usw.

falls du alle deine inhalte auf ebenen hast, kannst du ja diese so verändern, daß du den zufallsmovieclip in ebene 1 lädst, und alle anderen um einen höher als vorher: sprich 1 in 2, 2 in 3 usw.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 31-08-2004, 11:46   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Ort: Berlin
Beiträge: 11
danke für die Antwort...

Habe natürlich nicht nur 10 ausprobiert, sondern von -10 bis 10. Leider wurde der MC trotzdem immer in der obersten Ebene gezeigt. Ich habe es auch mit dem Befehl "mc.swapDepths(1);" getestet, aber leider auch ohne Erfolg(:..

Hier nochmal mein Script:

----------------------------------
createEmptyMovieClip("mc", 1);
x = random(4);
datei = ("film" add x add ".swf");
loadMovie(datei, "mc");
mc._x = 16.3;
mc._y = 167.8;
mc.swapDepths(1);
----------------------------------

Danke
__________________
Seit <B>gegrüßt</B>!
:cool:
hammerberlin ist offline   Mit Zitat antworten
Alt 31-08-2004, 11:50   #4 (permalink)
aka stauby
 
Benutzerbild von webdust
 
Registriert seit: Mar 2004
Ort: Würzburg
Beiträge: 705
Dynamisch geladenen MC liegen immer über denen, die statisch auf der Bühne liegen.
__________________
"The things you own end up owning you."
webdust ist offline   Mit Zitat antworten
Alt 31-08-2004, 12:08   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Ort: Berlin
Beiträge: 11
soll das heissen, es gibt keine Lösung des Problems, um ein zufälliges externes geladenen MC in die unterste Ebene zu kriegen...Bitte nicht..

Zum selber reinschauen, verzweifle nämlich langsam:

http://www.moruspool.de/flash/intro.zip

script liegt in unterster Ebene im Fenster 195...

Thx
__________________
Seit <B>gegrüßt</B>!
:cool:

Geändert von hammerberlin (31-08-2004 um 12:09 Uhr)
hammerberlin ist offline   Mit Zitat antworten
Alt 31-08-2004, 12:40   #6 (permalink)
aka stauby
 
Benutzerbild von webdust
 
Registriert seit: Mar 2004
Ort: Würzburg
Beiträge: 705
Gibt´s schon; du musst einfach die Elemente, die drüber liegen sollen auch dynamisch laden und zwar in eine höhere Ebene.
__________________
"The things you own end up owning you."
webdust ist offline   Mit Zitat antworten
Alt 07-09-2004, 00:51   #7 (permalink)
flashed
 
Benutzerbild von snard
 
Registriert seit: Aug 2004
Ort: Karlsruhe
Beiträge: 89
Hab grad das selbe Prob. Haste schon ne Lösung? Eine Möglichkeit wäre einen container an die richtige Stelle zu setzen und da reinzuladen. Für den Container machst ne neue Ebene, die du ganz unten platzierst. Alle anderen werden dann darüber sein.
Möchte aber auch ne bessere Lösung. Und alles per Script rein zu laden ist auf dauer auch recht aufwendig.
snard 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 09:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele