我正在Animate CC中设计一款应用,并设置如下设置:
每个页面是时间轴的单独20帧部分。 NavigationScript 图层包含处理主导航的脚本, ImageControlScript 图层包含用于设置特定于每个页面的事件侦听器的代码:
import flash.events.MouseEvent;
image1.addEventListener(MouseEvent.CLICK, openImage(144));
image2.addEventListener(MouseEvent.CLICK, openImage(145));
trace ("Events added");`
当应用程序启动时,一切正常:添加事件侦听器,并调用trace()
。但是,当我导航到另一个页面时, ImageControlScript 图层上的脚本不会被调用,甚至不会调用trace
函数。
如果我导航回第一页(第1帧),它也不会被调用。
导航脚本使用gotoAndStop
功能在页面之间移动。
任何帮助都会非常感激,我对AS3并不熟悉......