Commit History

Автор SHA1 Съобщение Дата
  tanghai d92c9eec0d 增加了System接口约束,两点原因: преди 4 години
  tanghai 15b8fb9bde 1. 发现.net一个重大问题,在同步方法中调用了异步方法,ETTask ETVoid不使用Coroutine()居然不报警告(CS4014)。 преди 4 години
  tanghai 8eacccca2e 1.优化协程锁的实现 преди 4 години
  tanghai 1d226af72b Entit.Create改成Entity的AddChild方法,以后创建Entity只有两种方法AddComponent跟AddChild(AddChildWithId),这样创建方式就完美统一了 преди 4 години
  tanghai 1c90514252 Entity Domain跟Parent再次调整 преди 4 години
  tanghai a19a21a9cf 大量更新,编译通过,还没跑通 преди 5 години
  tanghai aa148b84ef 1.Event修复 преди 5 години
  tanghai 9b870beb52 命名空间全部改成ET,不再区分ETModel跟ETHotfix преди 6 години
  tanghai c037aacbc1 6.0升级 преди 6 години
  tanghai 7fae93d362 增加协程锁组件,locationComponent跟actor都使用协程锁来实现队列机制,代码大大简化,并且非常好懂。 преди 6 години
  tanghai 67e4883c82 重构了一下Actor消息,把拦截器的概念去掉了,改成MailboxType,不同的mailbox类型有相应的处理,比如: преди 7 години
  tanghai dd6d3536e7 用async ETVoid取代async void,避免使用async void。 преди 7 години
  tanghai 27d21587f7 增加自定义Task ETTask,ETTask不会使用同步上下文,必须保证调用跟回调都在主线程。Unity跟ETServer都是单线程逻辑,所以这一修改将大大提高性能 преди 7 години
  tanghai c9d4e9ab1f 把基本的Actor跟Location Actor分离开来: преди 7 години