有同学问:一般什么情况会报这个问题,我不知道是哪里没配置好,报这个错误,后端收不到前端的消息。
Warning! Scene:10255852451 Found Unhandled Message: Fantasy.C2R_TestRequest
原因:
在定义proto文件时,可以定义普通的协议对象message,这种没关系。不会要求一定要有对应的Handler
区别就是普通的message,没有 // 后面加框架定义的消息类型。
如果有 // IMessage,IRequest,IAddressableRouteRequest等这些,那就要有对应的消息Handler。
你没有定义对应的Handler,就会收到这种警告。
解决:
可能是你定义修改proto的过程中有些不用的消息协议没有清理掉。
也可能是你修改了proto文件,但是忘记导出协议了。