public void Avanzar() { numeroNivelActual++; if (numeroNivelActual >= MAX_NIVELES) { numeroNivelActual = 0; } /* * // Rectángulo de fondo * Hardware.RectanguloRellenoRGBA( * 200, 100, 600, 300, // Posicion, ancho y alto de la pantalla * 200, 200, 200, // Gris claro * 200); // Con algo de transparencia * * // Y texto de aviso * Hardware.EscribirTextoOculta( * "Pasando al nivel "+(numeroNivelActual+1), * 300, 200, 0, 0, 0, fuente18); * * Hardware.VisualizarOculta(); * Hardware.Pausa(2000); */ nivelActual = listaNiveles[numeroNivelActual]; nivelActual.Reiniciar(); // Pequeña pausa antes de lanza el nuevo nivel System.Threading.Thread.Sleep(1000); }
public void Reiniciar() { numeroNivelActual = 0; nivelActual = listaNiveles[numeroNivelActual]; nivelActual.Reiniciar(); }
public void Avanzar() { numeroNivelActual++; if (numeroNivelActual >= MAX_NIVELES) numeroNivelActual = 0; /* // Rectángulo de fondo Hardware.RectanguloRellenoRGBA( 200, 100, 600, 300, // Posicion, ancho y alto de la pantalla 200, 200, 200, // Gris claro 200); // Con algo de transparencia // Y texto de aviso Hardware.EscribirTextoOculta( "Pasando al nivel "+(numeroNivelActual+1), 300, 200, 0, 0, 0, fuente18); Hardware.VisualizarOculta(); Hardware.Pausa(2000); */ nivelActual = listaNiveles[numeroNivelActual]; nivelActual.Reiniciar(); // Pequeña pausa antes de lanza el nuevo nivel System.Threading.Thread.Sleep(1000); }