function doKeyDown(event) {
switch (event.keyCode) {
case 32:
/* Space bar was pressed */
if (x == 4) {
setInterval(drawAll, 20);
}
else {
setInterval(drawAll, 20);
x += dx;
}
break;
}
}
大家好,如何使用setInterval和clearInterval?
我想打電話給drawAll()
一次沒有建立環一次又一次叫drawAll
,我應該使用遞歸的方法爲,或者我應該使用clearInterval
?
也請告訴我使用clearInterval
?謝謝:)
非常感謝,但setTimeout正在完成每個點處的循環,我使用其他方法並且它的工作正常,函數doKeyDown(event){switch.keyCode} {0} 0 {0} */ loop = setInterval(drawAll,20); (x == 202)x = 400; spinner(); } break; } } – Raj 2011-05-24 10:10:58