Ejemplo n.º 1
0
        public void OnClickRightButton()
        {
            Tab2DVisualizer nowTab = SelectTab;

            if (nowTab < (Tab2DVisualizer)System.Enum.GetValues(typeof(Tab2DVisualizer)).Length - 1)
            {
                nowTab++;
            }
            else
            {
                nowTab = 0;
            }
            SetTab(nowTab);
        }
Ejemplo n.º 2
0
        public void OnClickLeftButton()
        {
            Tab2DVisualizer nowTab = SelectTab;

            if (nowTab > 0)
            {
                nowTab--;
            }
            else
            {
                nowTab = (Tab2DVisualizer)System.Enum.GetValues(typeof(Tab2DVisualizer)).Length - 1;
            }
            SetTab(nowTab);
        }
Ejemplo n.º 3
0
        void SetTab(Tab2DVisualizer tab)
        {
            this.SelectTab = tab;
            if (Tabs != null)
            {
                for (int i = 0; i < Tabs.Length; i++)
                {
                    Image TabImage = Tabs[i].GetComponent <Image>();
                    if (TabImage != null)
                    {
                        TabImage.color = ((Tab2DVisualizer)i == SelectTab) ? (Color)LooxidLinkManager.linkColor : (Color)BackColor;
                    }

                    Text TabText = Tabs[i].GetComponent <Text>();
                    if (TabText != null)
                    {
                        TabText.color = ((Tab2DVisualizer)i == SelectTab) ? (Color)BackColor : (Color)TextColor;
                    }

                    Tabs[i].SendMessage("SetNormalColor", ((Tab2DVisualizer)i == SelectTab) ? (Color)LooxidLinkManager.linkColor : (Color)BackColor);
                    Tabs[i].SendMessage("SetTextNormalColor", ((Tab2DVisualizer)i == SelectTab) ? (Color)BackColor : (Color)TextColor);
                }
            }
        }