예제 #1
0
 public void ButtonPressed(string stl)
 {
     if (pantallaCarga != null)
     {
         pantallaCarga.CargarEscena(stl);
     }
 }
예제 #2
0
    public void TocadoBotonDificultad(string btn)
    {
        switch (btn)
        {
        case "easy":
            managerGameplay.SetDificultad(ManagerGameplay.Dificultad.Easy);
            break;

        case "normal":
            managerGameplay.SetDificultad(ManagerGameplay.Dificultad.Normal);
            break;

        case "dificil":
            managerGameplay.SetDificultad(ManagerGameplay.Dificultad.Dificil);
            break;

        case "back":
            buttonsDificultad.SetActive(false);
            buttonsMode.SetActive(true);
            break;

        default:
            Debug.LogError("boton invalido");
            break;
        }
        if (btn != "back")
        {
            pantallaCarga.CargarEscena("tutorial");
        }
    }
예제 #3
0
    // Update is called once per frame
    void Update()
    {
#if UNITY_EDITOR
        if (p1.GetTutorialTerminado() && p2.GetTutorialTerminado() && !cambiandoEscena)
        {
            cambiandoEscena = true;
            principalCamera.SetActive(true);
            cameras[0].SetActive(false);
            cameras[1].SetActive(false);
            pc.CargarEscena("conduccion9");
        }
#elif UNITY_ANDROID || UNITY_IOS
        if (p1.GetTutorialTerminado() && !cambiandoEscena)
        {
            cambiandoEscena = true;
            principalCamera.SetActive(true);
            cameras[0].SetActive(false);
            pc.CargarEscena("conduccion9");
        }
#endif
    }