子物体写上这个
dispatchEvent(new Event("RemoveGame"));
父物体写上这个,调用的是同路径下的,
var swfRequest:URLRequest = null;
var loader : Loader =null;
swfRequest = new URLRequest("game.swf");
loader = new Loader();
loader.load(swfRequest);
stage.addChild(loader);
//子物体发来消息;
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(e : Event)
{
var loaderSwf:Loader = Loader(e.target.loader);
var swf = loaderSwf.content;
swf.addEventListener("RemoveGame", OnSwfHide);
}
function OnSwfHide(e : Event)
{
trace("------>OnSwfHide");
loader.unloadAndStop();
}