Commit History

Autor SHA1 Mensaxe Data
  tanghai 52317043a8 由于unity2017发布了稳定版本,ET升级默认使用Unity2017.4.3稳定版 %!s(int64=7) %!d(string=hai) anos
  tanghai f229469e51 db查询表达式应该放在DBProxyComponent中 %!s(int64=7) %!d(string=hai) anos
  tanghai 97f8dc7d00 加入断线处理,断线后的玩家不在一直发送战斗消息 %!s(int64=7) %!d(string=hai) anos
  tanghai bed1e8cb4b Component增加了一个IComponentSerialize接口,该接口增加的原因是,对象在反序列化之后 %!s(int64=7) %!d(string=hai) anos
  tanghai 5449ef4b85 1.Mongo库在反序列化时会调用类的无参构造函数,这样在Component的无参构造函数中就不 %!s(int64=7) %!d(string=hai) anos
  tanghai c4930ded5d 1.每个Component都增加了一个InstanceId,这个id每个对象是唯一的,区分开来逻辑Id跟对象Id,比如Player对象的Id在整个游戏期间都是不变的,但是每次登录Player的InstanceId都应该不一样,actorid应该用InstanceId来处理。例如erlang的进程id是actorid,但是erlang进程中的玩家id不会是进程id。 %!s(int64=7) %!d(string=hai) anos
  tanghai 094eae93c4 客户端hotfix层Proto2CS生成嵌套结构需要增加TypeName字段 %!s(int64=8) %!d(string=hai) anos
  tanghai d75ca69b41 修改hotfix层的config模块,避免aot问题 %!s(int64=8) %!d(string=hai) anos
  tanghai 0dbce9a954 1.消息格式变化,size(2byte)+ headSize(2byte) + head + message %!s(int64=8) %!d(string=hai) anos
  tanghai a3a8d272d0 1.修复ResourcesComponent加载顺序问题,上次漏提交了 %!s(int64=8) %!d(string=hai) anos
  tanghai 8786552fae ObjectEvent跟EventComponent合并,统一成EventSystem,所有的事件都由EventSystem分发 %!s(int64=8) %!d(string=hai) anos
  tanghai fc8f1052bc TBuffer由于KCP也用到了,所以抽出来共用,改名成CircularBuffer %!s(int64=8) %!d(string=hai) anos
  tanghai 137112db76 初版KCP %!s(int64=8) %!d(string=hai) anos
  tanghai f00711e95e opcode使用枚举类型 %!s(int64=8) %!d(string=hai) anos
  tanghai 984bdd8b98 合并主干分支 %!s(int64=8) %!d(string=hai) anos
  tanghai ff64aa7e01 server端迁移到netcore,运行成功 %!s(int64=8) %!d(string=hai) anos
  tanghai 487d8b2667 1.增加一个初步打包工具,它会自动扫描Bundles子目录,子目录中每个prefab设置成一个包,共享资源放到共享包,每个包中打成一个图集 %!s(int64=8) %!d(string=hai) anos
  tanghai a523c1ecf4 帧同步 %!s(int64=8) %!d(string=hai) anos
  tanghai 87e0899374 上传rider的配置 %!s(int64=8) %!d(string=hai) anos
  tanghai 8bff130348 用一个解决方案管理客户端跟服务端 %!s(int64=8) %!d(string=hai) anos