RuntimeInitializeLoadType.AfterSceneLoad // 加载场景后
RuntimeInitializeLoadType.BeforeSceneLoad // 在加载场景之前
RuntimeInitializeLoadType.AfterAssembliesLoaded // 加载所有程序集并初始化预加载的资源时进行回调
RuntimeInitializeLoadType.BeforeSplashScreen // 在显示启动屏幕之前。
RuntimeInitializeLoadType.SubsystemRegistration //用于注册子系统的回调
列子:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Test : MonoBehaviour
{
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterSceneLoad)]
public static void TestF()
{
Debug.Log("执行了。。。。。。。。。");
}
}