Пример #1
0
 public ObjectPool2(GameObject target, int initialValue, Transform root = null)
 {
     _pop_Pool = new List <GameObject>();
     _pool     = new ObjectPool1(target, initialValue, root);
 }
Пример #2
0
 /// <summary>
 /// 构造函数(传入对象预制体路径、对象池初始大小和池中对象的父节点)
 /// </summary>
 /// <param name="prefabPath"></param>
 /// <param name="initialValue"></param>
 /// <param name="root"></param>
 public ObjectPool2(string prefabPath, int initialValue, Transform root = null)
 {
     _pop_Pool = new List <GameObject>();
     _pool     = new ObjectPool1(prefabPath, initialValue, root);
 }