我正在尝试从as3的swf包含器中卸载as2的swf。所以从as3 swf cointainner的按钮加载as2 swf时运行正常,如下一段代码所示:
// AS3 cointainner“AS3Loader_TEST1”:
var loader:Loader = new Loader();
loader.load(new URLRequest("AS2animation_TEST1.swf"));
addChild(loader);
//为了解决陷阱,我尝试了这个:
var AVM_lc:LocalConnection = new LocalConnection();
loader.addEventListener(MouseEvent.CLICK, stopandback);
function stopandback(event:MouseEvent):void {
AVM_lc.send("AVM2toAVM1", "disappear");
}
=============================================== ======
//然后,进入“AS2animation_TEST1.swf”编写
var AVM_lc:LocalConnection = new LocalConnection();
AVM_lc.dissapear = function(){
animation_mc.unloadMovie();
}
AVM_lc.connect("AVM2toAVM1");
因此,最后一个脚本卸载嵌套在AS2animation_TEST1.swf中的movieclip,在addEventListener中,从鼠标单击调度到as3 containsner 但这不是我想要的方式。 那么,你想要卸载整个AS2animation_TEST1.swf