Awake、Start、UpdateなどのEvent Functionsが実行される順番やタイミングが分からなくなった時に見るチャート。
monobehaviour_flowchartEdit.svg
https://docs.unity3d.com/uploads/Main/monobehaviour_flowchart.svg
個人的によく使う部分のみ抜粋するとこんな感じです。
| *1 | Awake ↓ OnEnable ↓ Start |
| *2 | FixedUpdate ↓ Update ↓ LastUpdate |
| *3 | OnDisable ↓ OnDestroy |
*1: 初期化時に実行される部分
*2: ゲーム中に繰り返し実行される部分
*3: 破棄時に実行される部分
リンク
Unity – Manual: Execution Order of Event Functions
https://docs.unity3d.com/Manual/ExecutionOrder.html