在我的时间线的第一帧,我有以下动作脚本:
stop();
ClickTAG.addEventListener(MouseEvent.ROLL_OVER, manageMouseOver, false, 0, true);
function manageMouseOver(event:MouseEvent):void
{
play();
}
我不太熟悉 AS,但这完成了我想要的,即在 mouseOver 上启动时间线。但是,如果您稍后反复将鼠标悬停和关闭 swf,这可能会在时间轴稍后中断动画,例如,它将跳过时间轴延迟并在最后一帧之后重新开始电影。
如何在电影到达第二帧后删除此侦听器或阻止它运行?我对AS的基本了解较少,所以感谢您的帮助。