P
pixelrag84
Guest
Moin,
ich hab ne Seite gebaut, wo mehrere Unterseiten als .swf in ein LoaderObj reingeladen werden. Die .swf sind wiederum untereinander verschachtelt und enthalten auch sound Elemente, bzw Videos.
Mein Problem besteht zurzeit darin, dass ich es nicht hinbekomme die Elemente wieder aus dem Loader zu holen. Sprich sobald ich mehrere Male die Seite aufrufe, überlagern sich die Sounds der Unterseiten.
Hab schon verschiedene Funktion mit stop(); und UNLOAD versucht, aber das will irgendwie nicht so richtig
Achja, dat ganze ist in AS3 geschrieben!
----
SO IN ETWA IST DER CODE:
---
var myLoader:Loader;
myLoader = new Loader();
this.addChild(myLoader);
myLoader.y += 320;
myLoader.x += 100;
function loadFile(urlRequest:URLRequest):void{
myLoader.load(urlRequest);
}
function b1Press(e:MouseEvent):void{
loadFile(new URLRequest("videos_23.swf"));
}
button1_btn.addEventListener(MouseEvent.CLICK, b1Press);
---
ich hab ne Seite gebaut, wo mehrere Unterseiten als .swf in ein LoaderObj reingeladen werden. Die .swf sind wiederum untereinander verschachtelt und enthalten auch sound Elemente, bzw Videos.
Mein Problem besteht zurzeit darin, dass ich es nicht hinbekomme die Elemente wieder aus dem Loader zu holen. Sprich sobald ich mehrere Male die Seite aufrufe, überlagern sich die Sounds der Unterseiten.
Hab schon verschiedene Funktion mit stop(); und UNLOAD versucht, aber das will irgendwie nicht so richtig
Achja, dat ganze ist in AS3 geschrieben!
----
SO IN ETWA IST DER CODE:
---
var myLoader:Loader;
myLoader = new Loader();
this.addChild(myLoader);
myLoader.y += 320;
myLoader.x += 100;
function loadFile(urlRequest:URLRequest):void{
myLoader.load(urlRequest);
}
function b1Press(e:MouseEvent):void{
loadFile(new URLRequest("videos_23.swf"));
}
button1_btn.addEventListener(MouseEvent.CLICK, b1Press);
---