1.2 Unity3D中的“单例模式”

2018-01-10  本文已影响0人  陈玉涛

即保证一个类中有且仅有一个实例。

在很多场景中都会用到单例模式,比如双人游戏的计分 等

private static GameManager _instance;//单例模式 表示 一个类中只能存在一个实例 常用于计分 习得技能等

    public static GameManager Instance

    {

        get

        {

            return _instance;//这样只能访问,而不能修改

        }

    }

void Awake()

    {

        _instance = this;//脚本放在哪个物体上,this指的就是那个物体,如果没有,则自己就是那个实例

    }

上一篇 下一篇

猜你喜欢

热点阅读