我想要做的是运行一次我的监听器函数。问题是,一旦我将鼠标移动到我的影片剪辑“按钮”中,它会一次又一次地进入一个新的循环。我怎样才能让它运行只有一次,当补间事件完成?ActionScript 3 MouseEvent运行一次
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
function Over (e:MouseEvent):void
{
trace('Over');
var myTweenUp:Tween = new Tween(button, "y", Back.easeOut, 200, 180, 2, true);
}
function Out (e:MouseEvent):void
{
trace('Out');
var myTweenDown:Tween = new Tween(button, "y", Back.easeOut, 180, 200, 2, true);
}
button.addEventListener(MouseEvent.MOUSE_OVER, Over);
button.addEventListener(MouseEvent.MOUSE_OUT, Out);