Esempio n. 1
0
        public static IS2C_Msg Builder(S2CHintType mode, string hints)
        {
            var msg = new S2C_Hint();

            msg.mode = mode;
            msg.msg  = hints;
            return(msg);
        }
 protected virtual bool HandlePromptError(S2CHintType mode, string hints)
 {
     if (mode == S2CHintType.Error)
     {
         OnPopupDialog(PopupDialogType.Error, "", hints);
     }
     else if (mode == S2CHintType.BackToLogin)
     {
         OnPopupDialog(PopupDialogType.Error, "返回登陆界面", "与服务器断开连接,返回登陆界面");
         //            PopupDialogView.Popup(弹框类型.错误提示, (弹框按钮 t, object[] ps)=>
         //              {
         //	if(null != InSceneLogicModel.Inst)
         //		InSceneLogicModel.Inst.BackToLoginScene(弹框按钮.确认, ps);
         //	return true;
         //}, Text.SharedShowStrings.返回登陆界面.ToString(),
         //                      Text.SharedShowStrings.与服务器断开连接.ToString() + "," +
         //                      Text.SharedShowStrings.返回登陆界面.ToString());
     }
     return(true);
 }