void Awake() { PoolMechanism.Initialize(Pools.Select(pool => pool.GetComponentInChildren <IPool>()).ToList()); }
public void CreatePool() { PoolMechanism.CreatePool <T>(this); }