大众信息网

关于AS3中UILoader类的控制

关注:163  答案:1  手机版
解决时间 2021-05-15 08:23

使用UILoader类载入一个swf文件后,如何对其进行控制?或者说传值什么的。

比如说:文件A载入了文件B。想要通过文件A对文件B中的某一对象进行操作。

比如我想要传个值给文件B(也就是文件A里的UILoader所载入的文件)里的一个TextField对象。该怎么做?

最佳答案

这么简单的问题。。UILoader是你自己定义的吧?


loader.load("路径");


加载完成事件里面写


var mc:MovieClip = event.target.content as MovieClip;


获得你加载的swf文件。保存为MovieClip。


mc.textField就能获得那个里面的文本框了。。当然影片要对才行哦?


如果有多级影片应该这样 mc.MM.AA.textField


其中MM 是影片名. AA 是MM里面的一个影片 textField 是AA里面的一个 文本框


就这样就搞定了撒。。。


我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!