【flash as3问题】请问如何把 loader 加载的 swf 弄成一个movieClip?何如访问 它里面的变量或函数?

 我来答
FlashASer

推荐于2016-04-14 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14298 获赞数:18653

向TA提问 私信TA
展开全部

例如有一个加载的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);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式