使用UILoader类载入一个swf文件后,如何对其进行控制?或者说传值什么的。
比如说:文件A载入了文件B。想要通过文件A对文件B中的某一对象进行操作。
比如我想要传个值给文件B(也就是文件A里的UILoader所载入的文件)里的一个TextField对象。该怎么做?
使用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里面的一个 文本框
就这样就搞定了撒。。。