示例#1
0
    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();
    }
示例#2
0
 public void Reiniciar()
 {
     nivelActual.Reiniciar();
 }
示例#3
0
    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();
    }
示例#4
0
 public void Reiniciar()
 {
     numeroNivelActual = 0;
     nivelActual       = listaNiveles[numeroNivelActual];
     nivelActual.Reiniciar();
 }
示例#5
0
 public void Reiniciar()
 {
     numeroNivelActual = 0;
        nivelActual = listaNiveles[ numeroNivelActual ];
        nivelActual.Reiniciar();
 }