public void SetPlayerBulletsPool() { if (m_playerBullets != null) { m_playerBullets.ClearPool(); } m_playerBullets = new GameObjectPool(m_playerBulletPrefab, m_playerBulletsPoolSize, "Player Bullets Pool"); }
public static void Clear(string prefabName) { if (_instance == null) { return; } if (string.IsNullOrEmpty(prefabName)) { _instance.ClearAll(); return; } _instance.ClearPool(prefabName); }