tanghai 97f1781b4d NetClient跟NetServer合并为NetOuterComponent,使用Invoker分发OnRead的消息,这样做的原因是可能很多地方会用到这个组件,大部分逻辑一样,只是不同的Scene收到消息处理不一样,所以用SceneType做分发即可 преди 2 години
..
Demo 1dab41aea8 去掉EventType的命名空间,不太方便 преди 2 години
LockStep 9ad9aa89d3 LSEntitySystemSingleton LongHashCode缓存用DoubleMap,启动时就检查是否冲突,冲突机率很小很小,如果冲突,改个名字就行了 преди 2 години
Module 97f1781b4d NetClient跟NetServer合并为NetOuterComponent,使用Invoker分发OnRead的消息,这样做的原因是可能很多地方会用到这个组件,大部分逻辑一样,只是不同的Scene收到消息处理不一样,所以用SceneType做分发即可 преди 2 години
Plugins 53da4a87b0 调整代码结构 преди 2 години
ConstFiberId.cs 2465ae183d 客户端网络层单独使用一个纤程,利用多核 преди 2 години
ConstFiberId.cs.meta 8ca4004d8a 通过NetInner纤程实现进程间消息通信 преди 2 години
Demo.meta 53da4a87b0 调整代码结构 преди 2 години
Entry.cs e4a0840854 这次彻底消除了所有GC,之前还剩下两个地方的每帧GC преди 2 години
Entry.cs.meta 53da4a87b0 调整代码结构 преди 2 години
LockStep.meta 53da4a87b0 调整代码结构 преди 2 години
Module.meta 53da4a87b0 调整代码结构 преди 2 години
Plugins.meta 53da4a87b0 调整代码结构 преди 2 години
TimerInvokeType.cs 7d2800c7e1 名字这块做了很大的调整,主要原因是现在所有的消息都是Actor消息,所以,其实不需要再加Actor前缀 преди 2 години
TimerInvokeType.cs.meta 53da4a87b0 调整代码结构 преди 2 години