普通的RPC消息,处理的是Scene。然而,每个Scene都是Actor,都能收发IActor消息,那Scene收发普通消息和Actor有什么区别,是否有不同的适用范围?Actor消息是不是能直接替代普通消息了?
普通的RPC消息,处理的是Scene 这是从哪看出来的
egametang 普通消息不是在scene上处理的吗?现在都要加scenetype的标签了,我以为是scene处理的 ,不好意思😅
消息首先走的是各种Dispatcher,然后在dispatcher逻辑里根据消息类型判断是什么类型的消息(普通,actor,actorlocaltion等),再根据消息类型查找对应的handler。可以断点看MessageDispatcherComponentSystem,ActorMessageDispatcherComponentHelper