new时需传入模板和根节点。 当需要从池中拿出一个元素时,使用pool.Get()方法,需自行激活。 当将元素放回池时,使用pool.Release(obj)即可。 代码 MyUnityObjPool.cs publicclassMyUnityObjPool<T>where T:Component{privateTransform _root;privateT _template;protectedT Template=>_template;privateIObjectPool<T...