【发布时间】:2015-10-16 01:25:06
【问题描述】:
我有一个包含多个时间线的 .fla 文件,并且不断添加和删除影片剪辑。
我需要以编程方式从那些添加和删除的影片剪辑中获取一些信息,问题是,我无法捕获它,我有这个:
private function swfLoadedHandler(e:Event):void {
var mc:MovieClip = e.currentTarget.content;
mc.addEventListener(Event.ADDED, onAdded);
}
然后我在事件处理程序中得到了这个:
private function onAdded(e:Event):void {
trace(e.target.name);
}
所有子级都为动作脚本影片剪辑导出并具有实例名称。如果我手动循环它们,我可以找到它们,但事件不会。
该示例中的目标不是我最近添加的影片剪辑,而是“形状”,名称类似于 istanceNN。
有什么想法可能是错的吗?
【问题讨论】:
-
能解释更多你的问题吗?您需要获取哪些信息?而
swfLoadedHandler()究竟是哪个事件的处理程序? ...
标签: actionscript-3 flash