イベント関数の実行順序

参考

イベントの実行順 – Qiita

イベント関数の実行順序 | Unity マニュアル [公式]

実行順序 (Script Execution Order)

参考

Script Execution Order settings | Unity 2019.4 Manual [Official]

Awake / Start

参考

Unity の Awake と Start と OnEnable の違いを検証 | ゲームの作り方!(dkrevel.com)

OnEnable / OnDisable

参考

Unity の OnEnable、OnDisable、OnDestroy メソッドについて | かめくめ

ScriptableObject のコールバックが呼ばれるタイミングについて | テラシュールブログ

MonoBehaviour.OnEnable() | Unity スクリプトリファレンス [公式]

MonoBehaviour.OnDisable() | Unity スクリプトリファレンス [公式]

OnDestroy

参考

オブジェクトが消えた瞬間を察知してイベントを受け取る | あのゲームの作り方@わたぶろぐ

オブジェクトの破壊時にイベント継承クラス。 iTween 対応も | yasuaki のめげないゲーム開発

MonoBehaviour.OnDestroy() | Unity Scripting API [Official]

OnDisable() getting called from Destroy() – Unity Answers

GameObject is destroyed by which script – Stack Overflow

Destroy 処理

参考

Destroy 処理中の OnDisable と OnDestroy の呼び出され方と、その最中に GameObject の親子関係を解除したときの挙動 – Qiita

継承 (virtual)

参考

Unity の継承周りの苦痛をどうにかしたい – Qiita

MonoBehaviour

参考

Unity でよくみる MonoBehavior とは? – Qiita

UnityEngine.MonoBehaviour | Unity スクリプトリファレンス [公式]

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です