public void OnClickRightButton() { Tab2DVisualizer nowTab = SelectTab; if (nowTab < (Tab2DVisualizer)System.Enum.GetValues(typeof(Tab2DVisualizer)).Length - 1) { nowTab++; } else { nowTab = 0; } SetTab(nowTab); }
public void OnClickLeftButton() { Tab2DVisualizer nowTab = SelectTab; if (nowTab > 0) { nowTab--; } else { nowTab = (Tab2DVisualizer)System.Enum.GetValues(typeof(Tab2DVisualizer)).Length - 1; } SetTab(nowTab); }
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); } } }