stage.addEventListener(Event.MOUSE_LEAVE, myFunc);
function myFunc(event:Event):void {
myMC.visible = false;
}
как к этому событию привязать функцию таймера setTimeout?
чтобы задержка выполнения была - имеется ввиду
спасибо
stage.addEventListener(Event.MOUSE_LEAVE, myFunc);
function myFunc(event:Event):void {
myMC.visible = false;
}
import flash.utils.Timer;
import flash.events.TimerEvent;
private var timer: Timer = new Timer(300, 1);
timer.addEventListener(TimerEvent.TIMER, timerComplete);
stage.addEventListener(Event.MOUSE_LEAVE, myFunc);
private function myFunc(event:Event = null):void {
timer.start();
}
private function timerComplete(event: TimerEvent = null): void
{
myMC.visible = false;
}