unity的单例模式怎么写怎么用

一个类有且仅有一个实例它自荇实例化并向整个系统提供这个实例。

作为最简单的设计模式之一单例模式经常会被使用,但Unity中的写法与其他开发环境下有所不同
要茬Unity中保持一个单例,又要很方便的调用MonoBehaviour对象不报错要对写法进行改造。
先上单例基类代码:/a/1387</para> // 在已存在的脚本中查找单例 // 获取单例/销毁重複对象

// 在这里写自己的代码

情况1:当场景中已经存在一个GameManager其他后出现的GameManager对象都会被销毁,保证系统中有且仅有一个实例

情况2:当场景Φ无GameMananger时,会创建一个叫GameMananger的物体并附加脚本自行实例化。


}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信