我们这边 把Demo中的Map打算当做大厅服务器,组队完毕后需要进入副本,再进副本前需要断开以前的Gate
进入一个副本的Gate再进入副本Map(已经完成了)
但是现在出现一个很麻烦的事情就是 客户端发送给Gate的消息收不到了,
核心原因是因为登陆Gate使用的是player的Id,导致底层消息分发的时候找到的是初始的Gate所以响应失败了,这是目前我们所认为的。
根据我上个发帖似乎7.2是不存在这个问题的,我看了下登陆流程大概没有太多变化,但是我刚刚看了消息分发的时候似乎有变化,这个不太敢改呀zzzz
所以请问下,针对这个有什么其他策略吗?还是这就是个以前的BUG
目前测试来说 我们只需要把unitId + 1 后续再-1还原就能规避这个问题,但是这种做法显然不能用作正式呀