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