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单例模式示例
最新推荐文章于 2025-03-11 18:21:00 发布
本文介绍了一个Unity中的Bool状态管理类,使用单例模式确保在整个游戏中只存在一个实例,便于全局控制各种Bool状态。

500

被折叠的 条评论
为什么被折叠?



