1

HTML5ゲームプログラミングを学んでいます。私はそのコードに遭遇します

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回はどうですか?どうすれば計算できますか?

ありがとう

4

2 に答える 2

1

1秒1000ミリ秒です。

したがって、コードが30ミリ秒ごとに実行される場合、コードは1秒間に1000/30 = 33.3回実行されます。

于 2012-08-16T10:37:36.863 に答える
0

1秒は1000ミリ秒でありsetInterval(gameloop, 30)、コードが30ミリ秒ごとに実行されるようにし1000 / 30 = 33.3ます。

于 2012-08-16T10:38:14.850 に答える