我正在开发我的第一个 HTML5 游戏。我使用 requestAnimationFrame 绘制到画布上,它是这样的:
window.requestAnimationFrame = function(){
return (
window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.oRequestAnimationFrame ||
window.msRequestAnimationFrame ||
function(/* function */ callback){
window.setTimeout(callback, 1000 / 60);
}
);
}();
我只在 Chrome 中使用过,但刚刚在 Firefox 中尝试过。游戏很慢而且不是很流畅。这是一个错误,还是有办法解决这个问题?提前致谢!
编辑:这是游戏:http: //jackscode.99k.org/comets/comets.html