예제 #1
0
    // Update is called once per frame
    void Update()
    {
        if (MenuB.pulsado)
        {
            //JugarG.SetActive(false);
            RankingG.SetActive(false);
            ConfigG.SetActive(false);
            //Panel.SetActive(false);
            MenuB.pulsado = false;
            MenuB.gameObject.SetActive(false);
            Titulo.text = "Seleccion modo de juego";
        }
        //Mantenemos llamando a la animacion del color de los botones
        if (RankB.pulsado)
        {
            MenuB.gameObject.SetActive(true);
            BotonActivo = 1;
            Titulo.text = "Ranking Supervivencia";
            AnimacionBotones();
        }
        else if (StoreB.pulsado)
        {
            BotonActivo = 2;
            Titulo.text = "Tienda";
            AnimacionBotones();
        }
        else if (LogrosB.pulsado)
        {
            BotonActivo = 3;
            Titulo.text = "Logros";
            AnimacionBotones();
        }

        else if (ConfigB.pulsado)
        {
            MenuB.gameObject.SetActive(true);
            BotonActivo = 4;
            Titulo.text = "Configuracion";
            AnimacionBotones();
        }

        else if (TutorialB.pulsado)
        {
            BotonActivo = 5;
            Titulo.text = "Tutorial";
            AnimacionBotones();
        }

        else if (PlayB.pulsado)
        {
            BotonActivo = 6;
            Titulo.text = "Jugar";
            AnimacionBotones();
        }
    }
예제 #2
0
    void AnimacionBotones()//Color de los botones segun seleccion
    {
        if (BotonActivo != 1)
        {
            //Rank.color = new Color32(255, 255, 255, 50);
            RankingG.SetActive(false);
        }
        else
        {
            //Rank.color = new Color32(255, 255, 255, 255);
            RankingG.SetActive(true);
            Panel.SetActive(true);
        }


        if (BotonActivo != 2)
        {
            // Store.color = new Color32(255, 255, 255, 50);
        }
        else
        {
            // Store.color = new Color32(255, 255, 255, 255);
        }


        if (BotonActivo != 3)
        {
            // Logros.color = new Color32(255, 255, 255, 50);
        }
        else
        {
            // Logros.color = new Color32(255, 255, 255, 255);
        }


        if (BotonActivo != 4)
        {
            // Config.color = new Color32(255, 255, 255, 50);
            ConfigG.SetActive(false);
        }
        else
        {
            // Config.color = new Color32(255, 255, 255, 255);
            ConfigG.SetActive(true);
            Panel.SetActive(true);
        }

        if (BotonActivo != 5)
        {
            // Tutorial.color = new Color32(255, 255, 255, 50);
        }
        else
        {
            // Tutorial.color = new Color32(255, 255, 255, 255);
        }
        if (BotonActivo != 6)
        {
            //Play.color = new Color32(255, 255, 255, 50);
            // JugarG.SetActive(false);
        }
        else
        {
            //Play.color = new Color32(255, 255, 255, 255);
            JugarG.SetActive(true);
            Panel.SetActive(true);
        }
    }