大众信息网

关于AS3中UILoader类的控制

答案:1  mip版
解决时间 2021-05-15 08:23
  • 提问者网友:繁华落尽
  • 2021-05-14 16:49

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

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

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

最佳答案
  • 二级知识专家网友:白衣衬衫净少年
  • 2021-05-14 18:15

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


loader.load("路径");


加载完成事件里面写


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


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


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


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


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


就这样就搞定了撒。。。


我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯