Frage zu Adressierung einzelner Clips die in andere geladen worden sind...

SonMiko

Erfahrenes Mitglied
Ich habe eine kurze Frage.
Ich lade in einen Flashfilm zwei weitere externe Filme.
Nun möchte ich wissen, kann ich diese Filme auch ansteuern?
Wenn ja, wie?

Hier die Ereignisse beim Button Drücken...
Code:
...
unloadMovieNum(2);
unloadMovieNum(3);
loadMovieNum("xxx/a.swf", 2);
loadMovieNum("xxx/b.swf", 3);
...

Wie kann ich nun beispielsweise von Film "a" sagen,
dass in Film "b" beispielsweise zu einem bestimmten Frame gesprungen wird?
Oder wie mache ich es von "_root" aus, also quasi vom Hauptfilm?

Ich ahne schon wer mir die Antwort darauf gibt :)...
Jedenfalls bedanke ich mich im vorraus, und wünsche Euch allen,
besonders meinem Freund Herrn Menzel, ein paar erholsame Ostertage ;-)...


Besten Gruß,


Euer Mike
 
Von _root aus ist _level2 a.swf und _level3 b.swf.

Also wenn in a.swf ein Mc namens "quad" liegt dann kannst du ihn von überall aus so ansprechen: _level2.quad
Das wäre dann eine absolute Pfadangabe.

Eine relative Pfadangabe geht nur wenn du deine swf in MovieClips und nicht in Level lädst,
also statt loadMovieNum("xxx/a.swf", 2) --> container_mc.loadMovie ("xxx/a.swf" ).
Dann hast du eine "normale" MovieClip-Hierarchie bei der du mit _parent auf das übergeordnete Objekt zugreifen kannst.

Bei Leveln klappt das mit _parent nicht, das geht nur sofern du dich ausschließlich innerhalb _level0, also innerhalb _root bewegst.
 

Neue Beiträge

Zurück