예제 #1
0
 /// <summary>
 /// 点击标签页
 /// </summary>
 /// <param name="nextTabPageFocus"></param>
 public void TabPageClick(UIFocusTabPage nextTabPageFocus)
 {
     if (nextTabPageFocus != null)
     {
         nowTabPageFocus.LostForcus();
         nowTabPageFocus.panel.gameObject.SetActive(false);
         nowTabPageFocus = nextTabPageFocus as UIFocusTabPage;
         nowTabPageFocus.panel.gameObject.SetActive(true);
         nowTabPageFocus.SetForcus();
     }
 }
예제 #2
0
 /// <summary>
 /// 点击标签页
 /// </summary>
 /// <param name="nextTabPageFocus"></param>
 public void TabPageClick(UIFocusTabPage nextTabPageFocus)
 {
     if (nextTabPageFocus != null)
     {
         nowTabPageFocus.LostForcus();
         nowTabPageFocus.panel.gameObject.SetActive(false);
         nowTabPageFocus = nextTabPageFocus;
         nowTabPageFocus.panel.gameObject.SetActive(true);
         nowTabPageFocus.SetForcus();
         if (nowTabPageFocus.panelFocusPath)
         {
             if (tabPanelFocus)
             {
                 tabPanelFocus.LostForcus();
             }
             tabPanelFocus = nowTabPageFocus.panelFocusPath.GetFirstFocus();
             if (tabPanelFocus)
             {
                 tabPanelFocus.SetForcus();
             }
         }
     }
 }