Console 是为 Cocos2d-x 制作的日志控制台,通过 WebSocket 来转发日志。
- 支持日志等级分类控制
- 支持 WebSocket 断线重连
- 支持给 Cocos2d-x 客户端发消息,可以用来自定义指令,控制客户端行为
- 在 Cocos2d-x 创建 websocket server
- 在 Console GUI 创建 websocket client
- Lua 层格式化日志消息,通过 websocket 转发给 Console
- Console 收到消息后打印出来
- Cocos2d-x
- Console GUI