MonoBehaviourのUpdateメソッド
MonoBehaviourクラスのオーバーライドメソッドの中にUpdate関連のメソッドが複数ありそれぞれの違いを調べてのでまとめておく。
MonoBehaviourクラスに用意されているUpdate関数は下の3つがある。
Update
毎フレーム呼び出されるメソッド
LateUpdate
Updateメソッド同様に毎フレーム呼び出されるメソッド
Updateメソッドよりも後に実行されるためカメラの追従のように特定の処理の後に実行して欲しい場合に使うとよいかも。
FixedUpdate
一定間隔で呼び出されるメソッド
Updateメソッドは処理の重さによってコールされる間隔が変化するため物理演算などの正確な値を取得したい場合に利用する。
以上!!(内容はほぼリファレンスのコピーやん)
それぞれのUpdateメソッドは通常のコールタイミングが違う以外の差としてTime.timeScaleを0にして時間経過を停止してやった場合FixedUpdateが呼ばれなくなったがUpdateとLateUpdateメソッドは呼ばれた。