自分用メモです。
ざっくり使い分けイメージ
タイミング | 主な用途 | 備考 |
---|---|---|
Update | 通常の処理・入力系 | 毎フレーム。速度は一定でない。フレームレート依存。 |
FixedUpdate | 物理挙動・Rigidbody | 一定間隔。物理系の処理はここでする。 |
LateUpdate | カメラ・後処理 | Updateの後で動く |
よくある落とし穴
Update()
でRigidbody.position +=
はNG(物理挙動がバグる)FixedUpdate()
でInput.GetKeyDown()
はNG(入力取りこぼす)LateUpdate()
を使わずにカメラ追従するとカクつきやズレが出る
コメント