hiyorinのブログ

主にUnityに関してのメモを残していきます

エントリーポイント RuntimeInitializeOnLoadMethod

Unityでのエントリーポイント。

ゲーム起動時にRuntimeInitializeOnLoadMethodのついたメソッドが呼ばれます。

複数ある場合順番を制御することはできないようです。

ここでゲーム全体で使うSingletonなGameObjectを生成したり、ゲーム開始に一度だけしたい処理などを書くといいでしょう。

厳密にはエントリーポイントではないのですが…。

  1. Awake
  2. Start
  3. RuntimeInitializeOnLoadMethod
  4. Update

はじめに読まれたシーンのAwake、Startの後に呼ばれることに注意が必要です。