private void CriarNovaInstancia() { GameObject instancia = this.CriarInstanciaDoPrefab(); ObjetoDePool objetoParaPool = this.IniciarComponenteObjetoDePool(instancia); objetoParaPool.DevolverParaPool(); }
public void DevolverObjeto(ObjetoDePool objeto) { objeto.AoEntrarNaPool(); this.lista.Push(objeto); }
private bool InimigoExiste(ObjetoDePool inimigo) { return(inimigo != null); }