unity 脚本无需挂载到游戏对象上 也可执行的方法

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("执行了。。。。。。。。。");
    }

}

猜你喜欢

转载自blog.csdn.net/qq_37524903/article/details/129591984