【发布时间】:2009-11-10 13:55:52
【问题描述】:
我有一个函数,我想在一帧内以一定间隔运行。我使用下面的代码来启动函数:
var intervalID = setInterval(intervalFunction, 3000);
然后,在按钮的 onRelease 中,我想停止该功能。在 onRelease 中,我转换到另一个框架。
btn.onRelease = function()
{
clearInterval(intervalID);
gotoAndPlay("nextframe");
}
intervalFunction 继续执行。我做错了什么?
【问题讨论】:
-
应该可以,你能发布更多代码吗?
-
已检查 clearInterval 是否被调用,即按钮的 onRelease 事件被正确触发和捕获。然后尝试寻找intervalID的范围。
标签: flash actionscript