在Unity中使用单例设计模式

思路

  • 一个项目中数据贯穿始末,许多地方都会需要读取数据.
  • 数据类制作成单例,使用起来会方便很多.

制作一个单例

public class JsonObject
{
    private static JsonObject jsonObj;
    public static  JsonObject Singleton()
    {
        if(jsonObj == null)
        {
            jsonObj = new JsonObject();
        }
        return jsonObj;
    }
}

使用单例

JsonObject jsonObject = JsonObject.Singleton();

你可能感兴趣的:(在Unity中使用单例设计模式)