예제 #1
0
    private void iniciojuego()
    {
        if (Time.timeScale == 0)
        {
            Time.timeScale = 1;
        }
        pause = false;
        dead  = false;
        buscarcomponentesiniciales();
        control_activar();
        controlenevento_desactivar();
        resetearpuntos();


        vidas_encript.definir_vidas("z");
        for (int i = 0; i < 5; i++)
        {
            vidas_encript.incre_vida();
        }

        videovistos = 2;

        vidas_gui aux_perder = FindObjectOfType <vidas_gui>();

        aux_perder.vidas_actuales_met(vidas_encript.vidas_actuales());

        cargarnivel(nivelactual);
    }
예제 #2
0
 // Update is called once per frame
 public void botoneta_ads() //script que se ejecuta cuando se precionan botones para publicidad
 {
     if (ads_aux2.activar_botones())
     {
         if (adcaller)
         {
             ads_aux.Adshower();
         }
         if (!adcaller)
         {
             if (!premio)
             {
                 ads_aux2.reproducirAdInicial();
             }
         }
         if (!adcaller)
         {
             if (premio)
             {
                 ads_aux2.reproducirAdReward();
             }
         }
     }
     else
     {
         vidasscrip aux_vidas = gamecontrol_aux.GetComponent <GameController>().estado_vidasencript();
         aux_vidas.incre_vida();
         gamecontrol_aux.GetComponent <GameController>().continue_game();
     }
 }