コード例 #1
0
 public static UIPanelBase GetPanelByName(EmPanelName panelName)
 {
     foreach (UIPanelBase panel in instance.panelArray)
     {
         if (panel.panelName == panelName)
         {
             return(panel);
         }
     }
     Debug.LogError("PanelName = " + panelName + "is not found");
     return(null);
 }
コード例 #2
0
 public static void ClosePanel(EmPanelName panelName)
 {
     ClosePanel(GetPanelByName(panelName));
 }
コード例 #3
0
 public static void OpenPanel(EmPanelName panelName, params object[] args)
 {
     OpenPanel(GetPanelByName(panelName), args);
 }