我正在学习HTML 5游戏编程。我遇到了一个代码
var pingpong = {};
pingpong.pressedKeys = [];
$(function(){
pingpong.timer = setInterval(gameloop,30);
function gameloop() {
movePaddles();
} //end of gameloop()
}); //end of $(fn)
然后作者说
We have a timer to execute some game-related code every 30 milliseconds, so this
code is executed 33.3 times per second.
我想问一下每秒33.3次?我们如何计算呢?
由于
答案 0 :(得分:1)
1秒 1000毫秒。
因此,如果代码每 30毫秒运行,则代码每秒执行1000/30 = 33.3 次。
答案 1 :(得分:0)
第二个是1000毫秒,setInterval(gameloop, 30)
确保代码每30毫秒运行一次,1000 / 30 = 33.3
。