学习资料来源:【SiKi老师直播回放】如何使用Unity对象池技术ObjectPool_哔哩哔哩_bilibili
目标:在画面中生成大量Cube
一、传统对象池构造
1、对象:需要一个Prefab进行复制
2、对象池(ObjectPool)
(1)创建
①使用队列储存对象:public Queue<GameObject> cube = new Queue<GameObject>;
②采用单例模式:public static Object _instance;
③确定对象池中储存对象数目:for循环→Instantiate→放入队列
(2)定义对象池需要的方法
①获取对象
判断对象池中是否存有对象:
有→获取对象→取出(Dequeue()<