Ejemplo n.º 1
0
    private void SelectTab(TabControlEntry selectedEntry)
    {
        foreach (TabControlEntry entry in entries)
        {
            bool isSelected = entry == selectedEntry;

            entry.Tab.interactable = !isSelected;
            entry.Panel.SetActive(isSelected);
        }
    }
Ejemplo n.º 2
0
    private void SelectTab(TabControlEntry selectedEntry)
    {
        foreach (TabControlEntry entry in entries)
        {
            bool isSelected = entry == selectedEntry;

            entry.Tab.interactable = !isSelected;
            entry.Panel.SetActive(isSelected);
        }
    }
Ejemplo n.º 3
0
    private void SelectTab(TabControlEntry selectedEntry)
    {
        foreach (TabControlEntry entry in entries)
        {
            bool isSelected = entry == selectedEntry;

            entry.Tab.interactable = !isSelected;

            entry.Panel.SetActive(isSelected);

            if (isSelected)
            {
                if (entry.CallBack != null)
                {
                    entry.CallBack.Invoke();
                }
            }
        }
    }
Ejemplo n.º 4
0
 private void AddButtonListener(TabControlEntry entry)
 {
     entry.Tab.onClick.AddListener(() => SelectTab(entry));
 }
Ejemplo n.º 5
0
 public void AddEntry(TabControlEntry entry)
 {
     entries.Add(entry);
 }
Ejemplo n.º 6
0
 private void AddButtonListener(TabControlEntry entry)
 {
     entry.Tab.onClick.AddListener(() => SelectTab(entry));
 }
Ejemplo n.º 7
0
 public void AddEntry(TabControlEntry entry)
 {
     entries.Add(entry);
 }