Entladen swf-Datei mit Aufruf der unloadAndStop () - Methode, aber auch video-Geräusche bleiben hörbar

Ich habe versucht, viele Ansätze zu entladen meine swf, aber ohne Erfolg, das video klingt in meinen laoded swf zu spielen halten, selbst wenn die swf geladen wurde.

Habe ich einen universal loader wie folgt:

var loader:Loader = new Loader();

Ich dann laden verschiedener swf-Datei in einen MovieClip namens " mov_contentLoader, zum Beispiel die video-swf-Datei geladen wird, wie folgt:

loader.load(new URLRequest("video.swf")); //assign SWF url to loader
mov_contentLoader.addChild(loader); //add loaded content to movi clip

Dann habe ich eine generische "exit" - Taste, abhängig vom Zustand der Anwendung, die bestimmte Fenster geschlossen sind, ist die swf-Datei entladen etc. Für mein video.swf-Datei, wenn Sie die Schaltfläche beenden geklickt wird, nenne ich Aufruf der unloadAndStop (); - Methode der loader wie folgt:

loader.unloadAndStop(); //unload all content, do some garbage cleanup
mov_contentLoader.removeChildAt(0); //just to be safe, a second layer of reassurance ??

Die SWF entladen wird, aber für das Leben von mir ich kann NICHT die sounds zu stoppen! Ich selbst Griff zum hinzufügen von stage-Listener auf dem video.swf zu hören für ein spannendes Zustand, aber immer noch nicht aufhören, video-sounds.

Wenn ich Sie laden das video.swf wieder und spielen ein anderes video, das zwei soundtracks spielen ontop von einander.

Jede Anleitung, wie immer, ist sehr anerkannt und geschätzt.

Simon

InformationsquelleAutor SimonDowdles | 2011-02-16
Schreibe einen Kommentar