public ObjectPool2(GameObject target, int initialValue, Transform root = null) { _pop_Pool = new List <GameObject>(); _pool = new ObjectPool1(target, initialValue, root); }
/// <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); }