Esempio n. 1
0
    private void Update()
    {
        if (MudarCamara1 == true)
        {
            Jogador.SetActive(false);
            CamaraParent1.SetActive(true);
            CamaraParent2.SetActive(false);
            CamaraParent3.SetActive(false);

            camara1.enabled       = true; // a camara 1 é ativada
            CamaraJogador.enabled = false;

            MudarCamara1 = false;
        }

        if (MudarCamara2 == true)
        {
            Jogador.SetActive(false);
            CamaraParent2.SetActive(true);
            CamaraParent1.SetActive(false);
            CamaraParent3.SetActive(false);

            camara2.enabled       = true; // a camara 2 é ativada
            CamaraJogador.enabled = false;

            MudarCamara2 = false;
        }

        if (MudarCamara3 == true)
        {
            Jogador.SetActive(false);
            CamaraParent3.SetActive(true);
            CamaraParent1.SetActive(false);
            CamaraParent2.SetActive(false);

            camara3.enabled       = true; // a camara 2 é ativada
            CamaraJogador.enabled = false;

            MudarCamara3 = false;
        }

        if (AcabaJogo1 == true && AcabaJogo2 == true && AcabaJogo3 == true)
        {
            AcabaJogo1 = false;
            ControladorEscadas.AnimarEscadas();
            Plataforma.AnimarPlataforma();
            codigo1.SetActive(true);
            codigo2.SetActive(true);
        }
    }