Richard Rüfenacht: externe *.swf datei aufrufen

Beitrag lesen

Hallo Coco!

Ich möchte gerne in meinem Flash Film eine externe *.swf abspielen, welche aber auf einem anderen Server liegt. Wenn ich es so mache, passiert gar nichts:
loadMovie("http://www.flashdatei.com/120.swf",_root);

Die Schreibweise ist nicht korrekt und die Anweisung wohl unvollständig - je nach dem, was du willst.

Der Befehl lautet: loadMovie("Filmname.swf", "ziel");
in deinem Fall also: loadMovie("http://www.flashdatei.com/120.swf", "_root");

"_root" ist eine Aliasbezeichnung für "_level0", falls sich dort schon deine Filminstanz befindet, müsstest du allenfalls statt "_root" "_level1" benutzen, damit der zu ladende Film darüber gelegt wird.

Willst du den zu ladenden Film aber in deiner Filminstanz abspielen, musst du den Namen dieser Instanz hinzufügen. Etwa so:
loadMovie("http://www.flashdatei.com/120.swf", "_root.filminstanz");

Wenn du statt der Funktion die Methode aufrufen willst, geht dies so:
instanz.loadMovie("http://www.flashdatei.com/120.swf");

Beste Grüsse
Richard