我有一个函数,我想在一个帧内间隔运行。我使用以下代码启动该功能:如何停止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