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); }