错误参数代码
基本错误码
| 错误码 | 概述 |
|---|---|
| 1.1 | 网络问题-服务器通讯故障 |
| 1.2 | 网络问题-客户端无网络 |
| 1.3 | 网络问题-信息似乎被劫持,返回无效 |
| 2.1 | 客户端问题-游戏版本检查错误 |
| 2.2 | 客户端问题-服务器与客户端版本不一致 |
| 3.1 | 存档问题-丢失 |
| 3.2 | 存档问题-损坏 |
| 99.99 | 人为问题-彩蛋 |
相关事项
此错误码因为是在游戏开发早期,所以可能会有所增减
如果是使用 GetErrMsg.cs,请注意以下几点:
- 在使用场景中导入
Assets\Resources\Prefab\Error中的ErrMsg预制件 - 必须在任何需要跳转的当前场景的脚本中的跳转Error场景的SceneManager.LoadScene前先设定传参内容
- 传参内容请参考上方的基本错误码
e.g. 需要在Error场景中显示网络问题-服务器通讯故障:
//直接使用错误码
...
SendErrMsg.Instance.param = "1.1"; //设置参数
SceneManager.LoadScene(errorToSence); //跳转至Error场景
...
//直接传输错误文本
...
SendErrMsg.Instance.param = "服务端似乎出现问题\n请联系开发者或者更换网络"; //设置参数
SceneManager.LoadScene(errorToSence); //跳转至Error场景
...