030 スクリプトの実行順を管理する
概要
特に意識しないでいるとGameObjectに割り当てられたスクリプトはGameObjectの読み込みが完了した順に処理されます。
ロードが完了するタイミングは環境に依存するためランダムとなります。
そこでScript Execution Orderの設定です。この設定を行えばスクリプトの実行順を明示的に変更できます。
Unity - Unity Manual]
スクリプトファイルの登録
Projectのスクリプトを選択し、InspectorのExecution Order…を選択します。
ソースファイルをドラッグ&ドロップします。
順序は数値が小さいほど先に、大きいほど後に実行されます。
これで実行順が管理できます。