管理脚本的唯一性

将挂载了脚本的空物体制作成Prefab,用来动态生成且生成一次

//Loader.cs  加载管理Prefab

public GameObject ManagerObject;
void Awake(){
    if(GameManager.Instance == null){
        GameObject go = Instantiate(ManagerObject);
        DontDestroyOnLoad(go);
    }
}
C#

首页 我的博客
粤ICP备17103704号