public void PrimerEnemigo() { controladorDeMundo = GameObject.Find("ControladorDelMundo").GetComponent <ControladorDelMundo> (); //creamos al primer enemigo enemigoModificado = Instantiate(enemigo, transform); //le quitamos algunos componentes enemigoModificado.GetComponent <EnemigoControlador> ().QueNoHagaNada(); controladorDeMundo.SpawnEnemigo(); }
public void SpawnearEnemigo() { if (controladorDeMundo.EnemigosFaltantes() > controladorDeMundo.EnemigosSumados() && controladorDeMundo.EnemigosSumados() < 16) { EnemigoControlador controaldorDeEnemigo = Instantiate(enemigo, transform).GetComponent <EnemigoControlador> (); controaldorDeEnemigo.QueLoHagaTodo(); controaldorDeEnemigo.oleadaPerteneciente = controladorDeMundo.OleadaActual() - 1; controladorDeMundo.SpawnEnemigo(); } }