예제 #1
0
    /// <summary>
    /// 关闭UI
    /// </summary>
    /// <typeparam name="T"></typeparam>
    /// <param name="callback"></param>
    public void CloseUI <T>(Action callback = null) where T : UILogic, new()
    {
        var uiName = typeof(T).Name;

        if (m_uiList.ContainsKey(uiName) == true)
        {
            PopupManager.CloseUI(m_uiList[uiName], callback);
        }
    }
예제 #2
0
 public void Close(Action callback)
 {
     PopupManager.CloseUI(this, callback);
 }
예제 #3
0
 public void Close()
 {
     PopupManager.CloseUI(this, null);
 }