コードの練習と改善の目的で、単純なゲームを作成しています (現在、ゲーム エンジンとして十分に汎用的なものを作成しています)。
現在、多数のsetInterval
呼び出しが実行されています。つまり、各「エンティティ」(プレハブ/プレイヤー) が押し下げられたキーを調べたり、衝突をチェックしたり、位置参照を更新したりしています。個別の setIntervals の数。互いのタイミングは重要ではないので、同期がずれることは心配していません (いずれにせよ間隔がわずかに異なります) setInterval
。効率的?そのオプションに関する私の唯一の懸念は、関数がインターバル時間よりも長くかかる可能性があることです。新しい間隔を作成すると、それぞれが非常に少量の場合、心配するのに十分なストレスが発生しますか?