示例#1
0
 void OnButtonClick(UIAreaItem item)
 {
     foreach (UIAreaItem temp in items)
     {
         temp.UpdateState(temp.index == item.index);
     }
 }
示例#2
0
 // Start is called before the first frame update
 void Start()
 {
     for (int i = 0; i < items.Count; i++)
     {
         UIAreaItem item = items[i];
         item.index = i;
         if (i == 0)
         {
             item.UpdateState(true);
         }
         item.button_slected.onClick.AddListener(() => OnButtonClick(item));
     }
     button_next.onClick.AddListener(OnNextClick);
 }