我正在用“gameQuery”jQuery 插件编写一个 js 游戏,一个射击游戏。
虽然有很多子弹(例如 100 或更多),但动画会非常缓慢地转动。
我使用代码打击来循环移动 DOM,这意味着每 20 毫秒执行一次函数。所有子弹都存储在一个数组中,
$.playground().registerCallback(function(){
for(var i = 0; i < bulletList.length; i++) {
//move bullet
...
}
}, 20);
如何优化我的代码以提高效率?谢谢!