loadMovie -> attachMovie funktioniert nicht mehr

Nervensache

Mitglied
Hallo,

ich lade innerhalb meines Hauptfilmes eine externe Swf:
Code:
_level0.createEmptyMovieClip("mc_Settings", 48000);
_level0.mc_Settings.loadMovie("Settings.swf");


Innerhalb des Films Settings.swf probiere ich nun einen Movieclip dynamisch hinzuzufügen:
Code:
_level0.createEmptyMovieClip("mc", 49000); //bzw this.createEmpty....
_level0.mc.attachMovie("id_box", "box", 49000);


Wenn ich den Fílm Settings.swf so teste funktioniert er wunderbar, starte ich allerdings den Hauptfilm so sehe ich lediglich die MCs die ich auf die Bühne gezogen habe, nicht aber die dynamisch geladenen.....:confused:


Kann mir jemand hier weiterhelfen ?


Viele Grüße
Simon
 
Hi,

warum verwendest Du eine Stufe (_level0) als Ausgangsobjekt für Deine Clips? Warum gibst Du so hohe Tiefenebenen an?

Soll der dynamisch erstellte MC in der eingeladenen Datei auf der Hauptzeitleiste (_root), oder der lokalen Hauptzeitleiste des eingeladenen Films erstellt werden?

Im ersteren Fall probier folgendes:
Code:
// Code im Hauptfilm:

var mc_Settings = this.createEmptyMovieClip("mc_Settings", 100);
mc_Setting.loadMovie("Settings.swf");

Code:
// in der "Settings.swf":

var mc = _root.createEmptyMovieClip("mc", 101);
_mc.attachMovie("id_box", "box", 1);

im zweiten Fall ersetze in der "Settings.swf" das "_root" durch "this".

Gruß
.
 
Zurück