是不是所有消息,都要放在Hotfix里面,然后涉及到Unity相关的,抛出事件:EventSystem.Instance.Pulish…. 这样就可以使得Robot跟客户端都走同一逻辑,并且Robot不去执行unity的gameobject相关操作? 如果几乎所有消息都要Robot都能执行的话,岂不是所有消息都得对应一个EventType抛出吗?因为把消息放在HotfixView里写handler处理,robot这边会报错xx消息未处理。
请问大佬本身是这样设计的,还是我自己理解不对?
是的,因为消息都是纯逻辑的,只能放到Hotfix中
建议写点关于Robot的调试、使用相关的文章 避免萌新菜鸟走一些弯路
这样的话是不是所有消息都得声明一个新的EventType?感觉很繁琐,EventType种类也会很多