(1) loadMovie->externer Film (2); (2) attachMovie->Mc aus Bibliothek von (1)

Nervensache

Mitglied
Hallo zusammen,

eigentlich ist im Titel schon alles benannt: Ich will in einen Film (1) einen zweiten, externen Film (2) laden. Sobald dieser dann geladen ist, soll er ein Mc aus der Bibliothek von Film (1) "attachen". Die Verknüpfung in der Bibliothek von (1) ist gesetzt.

Der Quellcode sieht folgendermaßen aus:
Film (1):
Code:
var container_mc = this.createEmptyMovieClip("container_mc", this.getNextHighestDepth());

var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("Remote-2.swf", container_mc);

function onLoadInit(mc:MovieClip) {
    trace("onLoadInit: " + mc);
	mc.doSth();
}

Film 2:
Code:
trace ("loaded...");

function doSth()
{
	trace ("doSth()");
	
	var test2_mc = this.attachMovie("id_Remote", "remote_mc", this.getNextHighestDepth());
	trace ("Movie attached: " + test2_mc);
}


leider aber funktioniert das ganze nicht und die Ausgabe sieht folgendermaßen aus:
loaded...
onLoadInit: _level0.container_mc
doSth()
Move attached: undefined



Ist das generell überhaupt nicht möglich oder hab ich irgendwas falsch gemacht ?


Viele Grüße
Simon


P.s anbei sind die beiden Filme, die ich erstellt habe
 

Anhänge

  • Remote-1.fla
    41,5 KB · Aufrufe: 28
  • Remote-2.fla
    48 KB · Aufrufe: 26

Neue Beiträge

Zurück