在同一进程下,从UnitCache获取的entity和发送到LogicServer的entity会出现是同一份实体
修改LogicServer的entity会出现保存在UnitCache里面字典的缓存的entity也会被修改,表现出来的现象是两个eneity是同一份内存,请问这种情况是因为什么?
要发送Entity,必须自己序列化到消息中,不然多线程发送会出问题。而且同一进程是不会走网络的,直接传给消息处理方法了,自己下断点看看就知道了。
egametang 感谢熊猫大大!问题已解决!
mingji1y 您好是怎么解决哒?