これは可能ですか?ユーザーが別の要素にロールしたときにムービークリップが起動されるファイルがあります。ユーザー エクスペリエンスをより快適にするために、これは setInterval を使用して 3 秒遅れて発生します。3 秒が経過する前にユーザーが要素をロールオフした場合、今回は停止してリセットする方法はありますか?
var xTimer = setInterval(wait, 3000);
function wait(){
show('all');
play('all');
clearInterval(xTimer);
}
上は遅延を設定するために使用したコードで、下はタイマーを中断してリセットすると想定したコードです。
invisBtn.onRollOut = function(){
rollover_mc.gotoAndStop(1);
stop();
clearInterval(xTimer());
trace('off');
}
これに関するヘルプは大歓迎です。