hch
2 天以前 b019a6c8ec7d62349b9aa0610beeb4abaec5550b
Main/Core/ResModule/GameObjectPoolManager.cs
@@ -248,7 +248,7 @@
    /// </summary>
    /// <param name="prefab"></param>
    /// <returns></returns>
    public GameObjectPool RequestPool(GameObject prefab)
    public GameObjectPool GetPool(GameObject prefab)
    {
        if (prefab == null)
        {
@@ -286,7 +286,7 @@
            return;
        }
        RequestPool(prefab).Cache(count, _prefabActive);
        GetPool(prefab).Cache(count, _prefabActive);
    }
@@ -304,7 +304,7 @@
            return null;
        }
#endif
        return RequestPool(prefab).Request();
        return GetPool(prefab).Request();
    }
@@ -346,7 +346,7 @@
        public HashSet<GameObject> m_ActiveHashSet = new HashSet<GameObject>();
        public Queue<GameObject> m_FreeQueue = null;
        private int Pool_FreeList_Warning_Threshold = 10;    //当空闲对象高于此值时,会进行日志输出提醒
        private int Pool_FreeList_Warning_Threshold = 50;    //当空闲对象高于此值时,会进行日志输出提醒
        Action<GameObject> releaseCallBack;