private void FixedUpdate() { if (empezo) { if (cantCelulasVivas < cantCelulasMinimas && !generando) { StartCoroutine(GenerarCelulas(Mathf.Abs(cantCelulasMinimas - cantCelulasVivas))); } if (actualizarColores && !actualizando) { actualizando = true; StartCoroutine(board.ActualizaColores(mapa)); } else if (!actualizarColores && actualizando) { actualizando = false; StopCoroutine(board.ActualizaColores(mapa)); board.ColoresPorDefecto(mapa); } } }