私は最初の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