我有一個函數,我想在一個幀內間隔運行。我使用以下代碼啓動該功能:如何停止setInterval函數?
var intervalID = setInterval(intervalFunction, 3000);
然後,在按鈕的onRelease中,我想停止該函數。在onRelease中,我轉換到另一個框架。
btn.onRelease = function()
{
clearInterval(intervalID);
gotoAndPlay("nextframe");
}
intervalFunction繼續執行。我究竟做錯了什麼?
這應該工作,你可以發佈更多的代碼? – Tom 2009-11-10 13:59:41
已經檢查過正在調用clearInterval,即正在觸發並正確捕獲按鈕的onRelease事件。然後嘗試查找intervalID的範圍。 – bhups 2009-11-10 17:16:50