最終更新:2019-01-17 (木) 16:35:46 (544d)  

Unity/FPS
Top / Unity / FPS

MonoBehaviour.Update

  • 描画フレーム処理のタイミング
  • Project Settings->Quality->V Sync Countの設定による
    Don't Sync性能が許す限り短い周期
    Every V Blankディスプレイの垂直同期周波数と同じ周期モニタによる。60とか75とか90とか
    Every Second V Blankディスプレイの垂直同期周波数の半分の周期
  • Inputとかの処理

MonoBehaviour.FixedUpdate

  • UnityEngine.Rigidbody を扱う時に Update? の代わりに FixedUpdate を使用します。
  • 例えば Rigidbody? に力を加える場合、 Update? ではなく、毎フレームごとの FixedUpdate の中で力を適用する必要があります。

コードから設定

Unity/時間

Unity/最適化

参考