История коммитов

Автор SHA1 Сообщение Дата
  Yinmany 6ca5cbb3ff 1.添加HttpComponent的一些功能;标记同个类中的方法,进行不同的处理;自动注入HttpListenerRequest,HttpListenerResponse;以及Get参数和Post信息(json形式)的注入。 8 лет назад
  tanghai 8680735fab 继承结构调整要调整BsonKownType标签 8 лет назад
  tanghai f4dd94f703 继承结构调整,Object->Component->ComponentWithId->Entity 中间加了一层ComponentWithId结构,主要考虑到,大部分组件是不需要Id这一字段的, 8 лет назад
  tanghai b8f6b57fe4 Merge branch 'master' of https://github.com/egametang/ET 8 лет назад
  tanghai 97abeabb7e 更新et readme,增加mac运行指南 8 лет назад
  tanghai dfe3138afc Merge pull request #45 from northroom/master 8 лет назад
  northroom cb2f4feb19 修复 mongo 在il2cpp中的问题 8 лет назад
  tanghai a67cdffb81 简化生成路径设置,兼容mac 8 лет назад
  tanghai d5d9a96c6b 1.增加DesdroySystem 8 лет назад
  tanghai 0fda3a64e6 消息的Disposer改成Component 8 лет назад
  tanghai c4930ded5d 1.每个Component都增加了一个InstanceId,这个id每个对象是唯一的,区分开来逻辑Id跟对象Id,比如Player对象的Id在整个游戏期间都是不变的,但是每次登录Player的InstanceId都应该不一样,actorid应该用InstanceId来处理。例如erlang的进程id是actorid,但是erlang进程中的玩家id不会是进程id。 8 лет назад
  tanghai 613f2d9d3b 组件的Parent应该是Component,这里漏改了 8 лет назад
  tanghai e13b22f7ff ET3.0发布! 8 лет назад
  tanghai 3fac9b7b7f 修复非ILRuntime模式的编译错误 8 лет назад
  tanghai 5e36ae9dc0 FrameMessage用proto生成,IFrameMessage接口不需要ActorId方法 8 лет назад
  tanghai b6d1786750 Actor实现做了改动,Actor消息不再由一个消息包裹着发送,而是消息直接带有ActorId, 这样可以减少一次消息序列化反序列化,提升了性能 8 лет назад
  tanghai 6813627eb2 ILRuntime的异常ToString没有带StackTrace,增加热更层的Log,Log.Error(Exception)会打印出StackTrace 8 лет назад
  tanghai 87c40877b6 去掉一些mono层的泛型方法,避免热更层调用AOT问题 8 лет назад
  tanghai f295222f0c ExceptionHelper.cs不需要了,ILRT堆栈已经包含了StackTrace 8 лет назад
  tanghai cad891d5fd 整理代码 8 лет назад
  tanghai 7a7d58b604 1.去掉消息继承机制,主要是很多序列化库无法继承,包括ILRuntime端的protobuf 8 лет назад
  tanghai ce551d4426 修复ILRT模式运行错误,还有些小问题,不太影响,下周修复 8 лет назад
  tanghai 78558873fa 1.unity默认开启ILRuntime宏 8 лет назад
  tanghai 0cfb48b4e6 消息到热更层要new个数组,感觉不太合适,还是想办法把它去掉。去掉消息协议中的rpcid,rpcid还是可以放到消息中,根据opcode来确定消息是否需要抛到热更层,在有热更层进行分发。这样hotfix层消息接收时可以减少new一块内存,减少gc 8 лет назад
  tanghai 094eae93c4 客户端hotfix层Proto2CS生成嵌套结构需要增加TypeName字段 8 лет назад
  tanghai 76184a6f15 1.Event类型改成string,这样不同的module的event就不需要分配int,不容易冲突了 8 лет назад
  tanghai d30f82339d 修复UIType无法热更的问题,现在可以热更增加UIType了 8 лет назад
  tanghai 419edc6340 改成本机地址,上次测试后提交忘记改回了 8 лет назад
  tanghai 8ec41b656e 去掉Tools/编译Hotfix,总是有人不用vs,点到了这里 8 лет назад
  tanghai d75ca69b41 修改hotfix层的config模块,避免aot问题 8 лет назад