はじめに 「Unity3D-ExecutionOrderAttribute」を Unity プロジェクトに導入することで スクリプトの実行順を制御する属性を使用できるようになります 使い方 using UnityEngine; using System.Collections; [ExecutionOrder( 10 )] public class NormalBehaviour : MonoBehaviour { } using UnityEngine; [ExecutionOrder( -10 )] public class Scriptable : ScriptableObject { } 上記のように ExecutionOrder 属性を使用することで スクリプトの実行順を変更できます