HTML5 ゲームの場合、モバイル デバイス用のキャンバス アニメーションを使用します。
各デバイスと他のデバイスの間で速度が異なるいくつかのパフォーマンスの問題に直面しています。
requestAnimationFrameは、デバイスの速度に応じてゲームのアニメーションを高速化します。
setIntervalは、デバイスから別のデバイスへの遅延があることにショックを受けました。
setTimeoutは、キャンバスへの描画も遅くなります。
以前にモバイル HTML5 ゲームの経験があった人は、さまざまなモバイル デバイスで安定してキャンバス上でアニメーションを開発するための 3 つの方法 (または利用可能な場合は他の手法) の最良の方法を教えてくれますか?