これは可能ですか? 私は、ユーザが別の要素の上で役割を果たすときにムービークリップが起動されるファイルを持っています。ユーザー体験をより快適にするために、これはsetIntervalを使用して3秒後に発生します。 3秒前にユーザーが要素をロールオフすると、この時間を停止してリセットする方法はありますか?AS2で実行中のsetIntervalの遅延をキャンセルする
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');
}
これについての助力は大いに感謝します。