在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