原Pomelo框架的Unity Demo有bug,无法正常运行。并且API回调在通信线程,使用起来极不方便。
该Demo对官方的Unity API进行了重构,主要功能如下:
1. 所有方法的回调均在主线程(原PomeloClient回调在Socket线程,用起来很麻烦)
2. 增加了DisconnectEvent和ErrorEvent两个事件通知,方便捕捉网络断开事件和其它异常
3. 所有报文回调时,会收到一个Message对象而不是之前的仅仅是一个json对象,方便上层逻辑查询Message信息。
4. 修复了EventManager内存泄漏的bug以及其它一些隐藏的代码问题。
1