tanghai
|
55de3d8892
把ActorType改成ActorInterceptType(拦截器类型),也就是说默认没有拦截器,actor消息是由IMActorHandler处理,如果MailBoxComponent有设置拦截器,则交给拦截器处理,比如Gate Session的MailBoxComponent就设置了拦截器
|
%!s(int64=7) %!d(string=hai) anos |
tanghai
|
d124502c4d
1.服务端只需要加载该AppType需要的配置文件,由ConfigAttribute参数控制
|
%!s(int64=7) %!d(string=hai) anos |
tanghai
|
edca36ac71
优化了热更扫描Attribute的性能,所有自定义的Attribute需要继承BaseAttribute类, 每个LoadSystem中直接可以获取自己感兴趣的Attribute类型。
|
%!s(int64=7) %!d(string=hai) anos |
tanghai
|
c7500f183a
优化获取程序集Type集合
|
%!s(int64=7) %!d(string=hai) anos |
tanghai
|
2b191c8b82
1.服务端消息大部分可以热更,把能热更的消息移动到hotfix层,需要保存状态的消息例如FrameMessage需要手写放到ETModel层
|
%!s(int64=7) %!d(string=hai) anos |
tanghai
|
a2bc374400
1.修复资源下载进度错误
|
%!s(int64=7) %!d(string=hai) anos |
tanghai
|
d7a14b95d8
去掉了IEntityActorHandler接口,IEntityActorHandler需要每个actor都需要new一个对象,而且热更十分不方便,改成使用string来分发
|
%!s(int64=7) %!d(string=hai) anos |