卸载as2 swf嵌套在as3容器

时间:2016-03-01 04:15:19

标签: actionscript-3

我正在尝试从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

0 个答案:

没有答案