/// <summary>
        /// 打开弹窗
        /// </summary>
        /// <param name="title">标题</param>
        /// <param name="msg">文本</param>
        /// <param name="styleType">类型中间按钮,左右按钮,没有按钮</param>
        /// <param name="okTitle">右边,或者中间按钮文字</param>
        /// <param name="okAction">右边,或者中间按钮回调</param>
        /// <param name="cancleTitle">左边按钮文字</param>
        /// <param name="cancleAction">左边按钮回调</param>
        /// <param name="hideCloseBtn">是否隐藏右上角的关闭按钮</param>
        /// <param name="closeAction">关闭按钮回调</param>
        /// <param name="remainTime">左边按钮能按的倒计时</param>
        /// <param name="timeoutAction">左边按钮倒计时结束后的回调</param>
        /// <param name="showFullMask">是否显示遮罩</param>
        /// <param name="blowGuide"></param>
        internal static void OpenPopUp(string title, string msg, CommonEnum.MessageBoxStyleType styleType = CommonEnum.MessageBoxStyleType.OK, string okTitle = "", System.Action okAction = null,
                                       string cancelTitle          = "", System.Action cancelAction = null, bool hideCloseBtn = false, System.Action closeAction = null, int remainTime = 0,
                                       System.Action timeoutAction = null)
        {
            PopUpPanelParams m_Params = new PopUpPanelParams();

            m_Params.Init(title, msg, CommonEnum.MessageBoxStyleType.OK_CANCLE, okTitle, okAction, cancelTitle, cancelAction, hideCloseBtn, closeAction, remainTime, timeoutAction);
            UIManager.Instance.OpenUI <PopUpWindow>(ConStr.PopUpPanel, paramList: m_Params);
        }
 public void Init(string title, string msg, CommonEnum.MessageBoxStyleType styleType, string okTitle = "",
                  Action okAction      = null,
                  string cancleTitle   = "", System.Action cancleAction = null, bool hideCloseBtn = false,
                  Action closeAction   = null, int remainTime           = 0,
                  Action timeoutAction = null)
 {
     Title         = title;       //LocalizationManager.Instance.GetString(title);
     Msg           = msg;         // LocalizationManager.Instance.GetString(msg);
     StyleType     = styleType;
     OkTitle       = okTitle;     // LocalizationManager.Instance.GetString(okTitle);
     OkAction      = okAction;
     CancleTitle   = cancleTitle; // LocalizationManager.Instance.GetString(cancleTitle);
     CancleAction  = cancleAction;
     RemainTime    = remainTime;
     TimeoutAction = timeoutAction;
     CloseAction   = closeAction;
     HideCloseBtn  = hideCloseBtn;
 }