「gameQuery」jQuery プラグインを使用して、シューティング ゲームである js ゲームを作成しています。
多数の弾丸 (たとえば 100 個以上) がある場合、アニメーションの回転が非常に遅くなります。
DOM の移動を循環させるためにコード ブローを使用します。これは、20 ミリ秒ごとに関数を実行することを意味します。すべての弾丸は配列に格納され、
$.playground().registerCallback(function(){
for(var i = 0; i < bulletList.length; i++) {
//move bullet
...
}
}, 20);
コードを最適化して効率を高めるにはどうすればよいですか? どうも!