public GameObjectPoolCat GetEffectGameObjectPool(GameObject prefab) { return(PoolCatManagerUtil.GetOrAddGameObjectPool(GetEffectGameObjectPoolName(), prefab, EffectManagerConst.Pool_Name + "/" + effectEntity.effectId)); }
public static GameObjectPoolCat GetOrAddGameObjectPool(string poolName, GameObject prefab, string categoryName = null) { return(PoolCatManagerUtil.GetOrAddGameObjectPool(poolName, prefab, categoryName)); }
public static GameObject Spawn(GameObject prefab) { return(PoolCatManagerUtil.GetOrAddGameObjectPool("AAA", prefab, "CC").SpawnGameObject()); }