Unity框架
Lingo_work
这个作者很懒,什么都没留下…
展开
-
缓存池
前言总结 缓存池是为了减少GC,没有缓存池的话频繁GC会造成卡顿。 基类 using System.Collections; using System.Collections.Generic; using UnityEngine; public class BaseManager<T> where T : new() { private static T instance; public static T GetInstance() { if (i原创 2021-02-16 16:56:16 · 277 阅读 · 0 评论 -
单例模式
饿汉式 using System.Collections; using System.Collections.Generic; using UnityEngine; public class BaseManager : MonoBehaviour { void Start() { GameManager.GetInstance(); } } public class GameManager { private static GameManager原创 2021-02-16 16:00:08 · 115 阅读 · 0 评论