Externe SWF reinladen ohne es anzuzeigen?

green_phanta

Erfahrenes Mitglied
Hi

Ist es möglich, in meine fla eine externe, im selben Ordner liegende, swf reinzuladen... jedoch OHNE das sich die Adressleiste verändert? Weil mit getURL funktioniert das logscher weise nicht...

THX

greets green
 
Hallo,
ja geht. Mit loadMovie kannst du swf's in das Hauptdokument hineinladen.
Dazu mußt du ein leeren container mc auf die Bühne legen und in diesen dann die swf laden.
Ich habe das mal jetzt mit createEmptyMovieClip gemacht. Kannst natürlich auch den contaienr per hand erstellen und auf die Bühne legen.
Hoffe hab jetzt kein Fehler:

Code:
var stufe = this.getNextHighestDepth();
var container = this.createEmptyMovieClip("container", stufe);
this.container.loadMovie("meineexterneSWF.swf");
 
Zuletzt bearbeitet:
this.createEmptyMovieClip("container", stufe);
Ein Wort zur Terminologie: Verwechselt bitte nicht die Begriffe "Stufe" (level) und "Tiefe" (bzw. "Schachtelungstiefe")!

Erstere bezeichnen eigene Flashplayerinstanzen, die übereinander gelegt werden und über komplett getrennte Hauptzeitleisten verfügen und werden z.B. bei loadMovieNum oder loadVariablesNum verwendet.

Bei loadMovie wird eine Tiefenebene angegeben (in etwa vergleichbar mit den Ebenen in der Entwurfsansicht oder der Stapelreihenfolge von Objekten).

Dies nur, weil beide Konzepte hier viel zu oft verwechselt werden. ;)

Gruß
.
 
Zurück