Skip to main content

错误参数代码

基本错误码

错误码概述
1.1网络问题-服务器通讯故障
1.2网络问题-客户端无网络
1.3网络问题-信息似乎被劫持,返回无效
2.1客户端问题-游戏版本检查错误
2.2客户端问题-服务器与客户端版本不一致
3.1存档问题-丢失
3.2存档问题-损坏
99.99人为问题-彩蛋

相关事项

此错误码因为是在游戏开发早期,所以可能会有所增减

如果是使用 GetErrMsg.cs,请注意以下几点:

  1. 在使用场景中导入 Assets\Resources\Prefab\Error中的ErrMsg预制件
  2. 必须在任何需要跳转的当前场景的脚本中的跳转Error场景的SceneManager.LoadScene前先设定传参内容
  3. 传参内容请参考上方的基本错误码

e.g. 需要在Error场景中显示网络问题-服务器通讯故障:

//直接使用错误码
...
SendErrMsg.Instance.param = "1.1"; //设置参数
SceneManager.LoadScene(errorToSence); //跳转至Error场景
...
//直接传输错误文本
...
SendErrMsg.Instance.param = "服务端似乎出现问题\n请联系开发者或者更换网络"; //设置参数
SceneManager.LoadScene(errorToSence); //跳转至Error场景
...