打印

[AS3] 加载访问问题!!!

主SWF加载sub.swf
myLoader=new Loader();
URLReq=new URLRequest("sub.swf");
myLoader.load(URLReq);
addChild(myLoader);
加载完成后主SWF怎样访问SUB.SWF里的my_mc以及其他MC啊?!
在EVENT.COMPLETE事件中把loader进来的对象转换成MC类型就可以直接访问内部的元件了。
http://www.flash023.cn 终极讨厌

TOP

myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler);  //加载完成

            function completeHandler(event:Event):void{
                            
}

楼上的大哥, 我就这个地方不会写,
函数里面到底怎么转啊?!
function completeHandler(event:Event):void{
var _mc:MovieClip=event.target.content as MovieClip;
//这个MC就是加载进来的MC了,访问内部元件可以是_mc.元件实例名
                           
}
http://www.flash023.cn 终极讨厌

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
已解决!十分感谢!!!

TOP