【Unity】那些好用的功能

144 阅读1分钟

1. [RuntimeInitializeOnLoadMethod]

可以在不实例化、不挂载的情况下执行脚本函数,应用场景有:

  1. 拷贝DLL
  2. 指定启动场景
[RuntimeInitializeOnLoadMethod]
static void Initialize()
{
    string startSceneName = "Init";
    Scene scene = SceneManager.GetActiveScene();
    if (scene.name.Equals(startSceneName))
    {
        return;
    }
    SceneManager.LoadScene(startSceneName);
}