示例#1
0
    public void Seleccionar_Tab(Boton_Tab boton)
    {
        if (Tab_Seleccionado != null)
        {
            Tab_Seleccionado.Deseleccionar();
        }

        Tab_Seleccionado = boton;

        Tab_Seleccionado.Seleccionar();

        Reset_Tab_Style();
        boton.background.color = new Color32(46, 206, 242, 255);
        boton.icono.color      = new Color32(44, 47, 64, 255);

        int index = boton.transform.GetSiblingIndex();

        for (int i = 0; i < lista_Paginas_Tab.Count; i++)
        {
            if (i == index)
            {
                lista_Paginas_Tab[i].SetActive(true);
            }
            else
            {
                lista_Paginas_Tab[i].SetActive(false);
            }
        }
    }
示例#2
0
 public void Añadir_Tab(Boton_Tab boton)
 {
     if (Botones_Tab == null)
     {
         Botones_Tab = new List <Boton_Tab>();
     }
     Botones_Tab.Add(boton);
 }
示例#3
0
 public void Entrar_Tab(Boton_Tab boton)
 {
     Reset_Tab_Style();
     if (Tab_Seleccionado == null || Tab_Seleccionado != boton)
     {
         boton.background.color = new Color32(46, 206, 242, 255);
         boton.icono.color      = new Color32(44, 47, 64, 255);
     }
 }
示例#4
0
 public void Salir_Tab(Boton_Tab boton)
 {
     Reset_Tab_Style();
 }