错误代码
回调方法信息
public void OnError(ChatErrorModel error) {}
ChatErrorModel Class 详细信息
| 数据键 | 说明 | 类型 |
|---|---|---|
| code | 错误代码 | string |
| message | 错误消息 | string |
源代码
using UnityEngine;
using PlayNANOO.ChatServer;
using PlayNANOO.ChatServer.Models;
public class PlayNANOOChatExample : MonoBehaviour, IChatListener
{
ChatClient chatClient;
void Start()
{
chatClient = new ChatClient(this);
chatClient.Connect();
}
void Update()
{
if (chatClient != null)
{
chatClient.Service();
}
}
public void OnError(ChatErrorModel error)
{
Debug.Log(error.code);
Debug.Log(error.message);
}
}
错误信息
服务器连接失败的情况 ErrorCode : 1000 ErrorMessage : NoConnectException
游戏信息不匹配的情况 ErrorCode : 1001 ErrorMessage : NoGameServiceException
用户信息不存在的情况 ErrorCode : 1002 ErrorMessage : NoPlayerException
未订阅频道的情况 ErrorCode : 2000 ErrorMessage : NotSubscribeException
发生 Socket 错误的情况 ErrorCode : 3000 ErrorMessage : NoSocketException
超出服务器连接数的情况 ErrorCode : 4000 ErrorMessage : MaxConnectionException