【flash as3问题】请问如何把 loader 加载的 swf 弄成一个movieClip?何如访问 它里面的变量或函数?
1个回答
展开全部
例如有一个加载的swf为myswf.swf,里面的主时间轴有一个属性temp_index.那么加载的时候就要写如下代码:
var loader:Loader=new Loader();
var temp_mc:MovieClip=new MovieClip();
loader.load(new URLRequest("myswf.swf"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,LoadedEvent);
function LoadedEvent(e:Event):void
{
e.target.removeEventListener(Event.COMPLETE,LoadedEvent);
temp_mc=e.target.loader.content as MovieClip;
trace(temp_mc.temp_index);
this.addChild(temp_mc);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询