ScriptableObject的OnEnable之前的调用方法

时间:2019-08-11 13:52:58

标签: unity3d

在调用 ScriptableObjects OnEnable 之前,是否可以执行脚本?我尝试了 RuntimeInitializeLoadType.BeforeSplashScreen RuntimeInitializeLoadType.BeforeSceneLoad ,但是它们在 OnEnable 之后被调用。

1 个答案:

答案 0 :(得分:1)

是的,您可以使用Awake()which is called on scripts before OnEnable

请注意,这些消息在ScriptableObjects上的效果与在MonoBehaviours上的效果 略有不同-thread over at Unity's forums discussing ScriptableObject events很不错。