C#—unity
C#在unity的泛型单例
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
什么是单例模式?
是最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。
单例模式的使用
我们在使用Unity开发游戏得时候,很多游戏得管理类都是只有一个的。就好像GameMnanager、UIManager这些管理脚本都是唯一的,由一个GameObject游戏运行就可以了,这个时候GameManager、UIManager就可以是一个单例类.单例模式就是为了保证不多创建这种类,来节省消耗,另外实例是全局变量,让获取也变得方便.
例子:
//UI管理器
public class MyUIManager
{
//静态唯一对象
private