コード例 #1
0
ファイル: UIWndBase.cs プロジェクト: yuisunn/UnityCrazy
 /// <summary>
 /// 指定隐藏类型
 /// </summary>
 /// <param name="type"></param>
 public virtual void HideWnd(HideWndTypeEnum type)
 {
     if (type == HideWndTypeEnum.Move)
     {
         UIMgr.Instance.hideByMoveFun();
     }
 }
コード例 #2
0
ファイル: UIMgr.cs プロジェクト: yuisunn/UnityCrazy
        /// <summary>
        /// 隐藏窗口 指定方法
        /// </summary>
        /// <returns></returns>
        public void HideWindow <T>(HideWndTypeEnum type) where T : UIWndBase
        {
            UIWndBase wnd = null;

            if (mWindowDic.TryGetValue(typeof(T), out wnd))
            {
                wnd.HideWnd(type);
            }
        }
コード例 #3
0
ファイル: UIWndBase.cs プロジェクト: yuisunn/UnityCrazy
 /// <summary>
 /// 指定隐藏类型
 /// </summary>
 /// <param name="type"></param>
 public virtual void HideWnd(HideWndTypeEnum type)
 {
     if(type == HideWndTypeEnum.Move)
         UIMgr.Instance.hideByMoveFun();
 }