using UnityEngine;
/// <summary>
/// 管理所有的Bool状态
/// </summary>
public class AllBoolManager : MonoBehaviour
{
/// <summary>
/// 单例模式
/// </summary>
private static AllBoolManager _instance;
public static AllBoolManager _InstanceBoolManager
{
get
{
if (_instance == null)
{
_instance = FindObjectOfType(typeof(AllBoolManager)) as AllBoolManager;
if (_instance == null)
{
GameObject obj = new GameObject();
_instance = obj.AddComponent(typeof(AllBoolManager)) as AllBoolManager;
}
}
return _instance;
}
}
}
----------
unity3D单例模式示例
最新推荐文章于 2022-09-25 21:17:21 发布