tanghai 27d21587f7 增加自定义Task ETTask,ETTask不会使用同步上下文,必须保证调用跟回调都在主线程。Unity跟ETServer都是单线程逻辑,所以这一修改将大大提高性能 7 年 前
..
AMActorHandler.cs 27d21587f7 增加自定义Task ETTask,ETTask不会使用同步上下文,必须保证调用跟回调都在主线程。Unity跟ETServer都是单线程逻辑,所以这一修改将大大提高性能 7 年 前
AMActorRpcHandler.cs 27d21587f7 增加自定义Task ETTask,ETTask不会使用同步上下文,必须保证调用跟回调都在主线程。Unity跟ETServer都是单线程逻辑,所以这一修改将大大提高性能 7 年 前
ActorInterceptType.cs 55de3d8892 把ActorType改成ActorInterceptType(拦截器类型),也就是说默认没有拦截器,actor消息是由IMActorHandler处理,如果MailBoxComponent有设置拦截器,则交给拦截器处理,比如Gate Session的MailBoxComponent就设置了拦截器 7 年 前
ActorInterceptTypeHandlerAttribute.cs 55de3d8892 把ActorType改成ActorInterceptType(拦截器类型),也就是说默认没有拦截器,actor消息是由IMActorHandler处理,如果MailBoxComponent有设置拦截器,则交给拦截器处理,比如Gate Session的MailBoxComponent就设置了拦截器 7 年 前
ActorMessageAttribute.cs 1ff6f566e9 为了避免命名空间冲突,Model改成ETModel,Hotfix改成ETHotfix 7 年 前
ActorMessageDispatherComponent.cs 55de3d8892 把ActorType改成ActorInterceptType(拦截器类型),也就是说默认没有拦截器,actor消息是由IMActorHandler处理,如果MailBoxComponent有设置拦截器,则交给拦截器处理,比如Gate Session的MailBoxComponent就设置了拦截器 7 年 前
ActorMessageHandlerAttribute.cs edca36ac71 优化了热更扫描Attribute的性能,所有自定义的Attribute需要继承BaseAttribute类, 每个LoadSystem中直接可以获取自己感兴趣的Attribute类型。 7 年 前
ActorMessageSender.cs d46412ffd8 限制ActorLocationSender的Call方法返回值类型必须是IActorLocationResponse 7 年 前
ActorMessageSenderComponent.cs 2dc8137959 actor做了小小的修改,ActorLocationSender目前只接受IActorLocationMessage跟IActorLocationRequest的参数 7 年 前
ActorResponse.cs 6a831e6bdd 增加AMActorLocationHandler跟AMActorLocationRpcHandler,顾名思义,location actor的服务端处理需要继承这两个类 7 年 前
ActorTask.cs 27d21587f7 增加自定义Task ETTask,ETTask不会使用同步上下文,必须保证调用跟回调都在主线程。Unity跟ETServer都是单线程逻辑,所以这一修改将大大提高性能 7 年 前
IActorInterceptTypeHandler.cs 27d21587f7 增加自定义Task ETTask,ETTask不会使用同步上下文,必须保证调用跟回调都在主线程。Unity跟ETServer都是单线程逻辑,所以这一修改将大大提高性能 7 年 前
IMActorHandler.cs 27d21587f7 增加自定义Task ETTask,ETTask不会使用同步上下文,必须保证调用跟回调都在主线程。Unity跟ETServer都是单线程逻辑,所以这一修改将大大提高性能 7 年 前
MailBoxComponent.cs 27d21587f7 增加自定义Task ETTask,ETTask不会使用同步上下文,必须保证调用跟回调都在主线程。Unity跟ETServer都是单线程逻辑,所以这一修改将大大提高性能 7 年 前