所以,这是我用来设置我的间隔的代码,每隔0.1秒触发draw()
var intervalTime = 100;
setInterval(draw, intervalTime);
function draw() {
if( i == 1 ) intervalTime = 50;
}
我想知道当我变成1时,如何将intervalTime更改为50.上面的代码似乎不是那样的。它保持在0.1s的间隔时间
答案 0 :(得分:0)
var intervalTime = 100;
var interval = setInterval(draw, intervalTime);
function draw() {
if( i == 1 ) {
clearInterval(interval);
interval = setInterval(draw, intervalTime);
}
}