私は C++ を使用してゲームを開発していますが、私の問題に対するより良いアプローチがわかりません。オブジェクトを含む配列がありgameObject
、それぞれにアニメーションのフレームを含む配列があり、ループしてゲームでアニメーションを表示します。アニメーションは時間ベースであり、最後のフレームが表示されてから経過した時間 ( deltaTime
) をオブジェクトに通知して、この反復で表示するフレームを計算する必要があります。ここまでは大丈夫。deltaTime
セッターメソッドでオブジェクトにフィードしても大丈夫ですか? または、各オブジェクトにグローバル変数へのポインターがあればもっと良いでしょうか? または、パフォーマンスと組織に関して、ここでさらに優れた別のアプローチがありますか? 何百ものオブジェクトがあることに注意してください。お時間をいただきありがとうございます:)
質問する
100 次