Awake
- 全てのオブジェクトが初期化された後に読み込まれる。
- 必ずStartの前に読み込まれる。
- scriptが有効か無効かに関わらず読み込まれる。(Unity上のチェックを外しても読み込まれます。)
Start
- Updateメソッドが最初に読みこまれる直前に読み込まれる。
- scriptが無効だと読み込まれない。
Update
- 毎フレーム読み込まれる。
- パソコンの性能によって読み込まれる回数が変わってくるため、Time.deltaTimeを使って性能差を埋める必要がある。
MonoBehaviourとは
- Unityで読み込まれる全てのscriptのベースクラス。
- C#を使うときは、MonoBehaviourから引き出して使う。