当前位置 主页 > 关于我们 > 站长日志 >

    embedmovie,Embed的MovieClip操作技巧

    栏目:站长日志 时间:2021-03-04 13:29

         在AS3里, AS标签能够将图像等资源,直接绑定到swf里;  但是绑定swf时,会出现无法操控movieClip的问题;  如不能使用gotoAndPlay跳转到指定场景,不能stop, 获取不到场景名等问题。
         有个小的技巧,能够解决这个问题
    [Embed(source="F14.swf", mimeType = "application/octet-stream")]
    private var PlaneCls:Class;
     
    var loader:Loader = new Loader();
    loader.loadBytes( new PlaneCls);
    loader.contentLoaderInfo.addEventListener(Event.COMPLETE,OnLoadComplete);
    private function OnLoadComplete( event:Event):void
    var plane:MovieClip = event.target.loader.content as MovieClip;
    if( plane)
    {
    this.addChild( plane);
    plane.x = 200;
    plane.y = 200;
    plane.gotoAndStop(181);
    }
    }
         这样加载完成时 获得的movieClip, 就能像正常方式一样操控了
         原文链接:https://blog.csdn.net/tianhai110/article/details/24124443