[AS3] unload d'un .swf par lui-même
Bonjour,
Je rencontre actuellement un problème dans un de mes projets pour unload un swf d'un autre. Il s'agit en fait d'un mini-jeux intégré dans un .swf "principal" et je souhaite l'unload grâce à un bouton qui se trouve dans ce mini-jeu.
J'ai essayé ce morceau de code que j'ai trouvé sur un forum mais il ne déclenche rien :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| // Code du SWF principal
conteneurSWF.addEventListener("killMe",killLoadedClip);
function killLoadedClip(event:Event):void {
event.target.removeEventListener("killMe",killLoadedClip);
stage.removeChild(conteneurSWF);
conteneur SWF.unloadAndStop();
}
// Code du SWF chargé
suivant_btn.addEventListener(MouseEvent.MOUSE_DOWN, unloadSWF);
function unloadSWF(event:MouseEvent):void {
dispatchEvent(new Event("killMe",true));
} |
Pourriez-vous m'aiguiller ? Je vous en serais très reconnaissant ! :D
D'avance, merci.