tanghai
|
c12cbf17a1
ecsview还有点问题,先还原了
|
7 سال پیش |
tanghai
|
c9d4e9ab1f
把基本的Actor跟Location Actor分离开来:
|
7 سال پیش |
tanghai
|
03a1a186b3
tcp改成下一次update再写入缓冲区,减少系统sendasync调用
|
7 سال پیش |
tanghai
|
9977409245
demo使用websocket成功运行,测试方法:
|
7 سال پیش |
tanghai
|
d7a59ad790
前后端NetOutComponent统一,切换协议只需要修改NetOutComponent类里面的Protocol字段即可
|
7 سال پیش |
tanghai
|
166f70679e
客户端mongodb库挪到Thirdparty目录
|
7 سال پیش |
tanghai
|
596d8b228b
更新ILRuntime到 6c6f33c887f9bca1704449278903844b106df40d 版本
|
7 سال پیش |
tanghai
|
da3d635da5
初步实现websocket服务端,测试通过
|
7 سال پیش |
tanghai
|
9beff5f6f8
ios的kcp库
|
7 سال پیش |
tanghai
|
0787328747
1.服务端消息放到Model层
|
7 سال پیش |
tanghai
|
5397501c05
Packet类已经不需要了,Session收到的是MemoryStream,发送的也是MemoryStream,很对称,很完美
|
7 سال پیش |
tanghai
|
feb5676b86
增加ECS多组件筛选功能
|
7 سال پیش |
tanghai
|
08003826c1
简化了MessageDispatcher,MessageDispatcher只做分发,消息反序列化全部可以放到Session中进行,代码大大精简
|
7 سال پیش |
tanghai
|
c7500f183a
优化获取程序集Type集合
|
7 سال پیش |
tanghai
|
8ec13716ca
新的网络库, 用socket实现,减少gc
|
7 سال پیش |
tanghai
|
52317043a8
由于unity2017发布了稳定版本,ET升级默认使用Unity2017.4.3稳定版
|
7 سال پیش |
tanghai
|
a2d8b5648c
使用RecyclableMemoryStream消除解析protobuf消息new MemoryStream产生的gc
|
7 سال پیش |
tanghai
|
bed1e8cb4b
Component增加了一个IComponentSerialize接口,该接口增加的原因是,对象在反序列化之后
|
7 سال پیش |
tanghai
|
9e74c3ec44
ILRuntime更新到1.4版本
|
7 سال پیش |
tanghai
|
2b191c8b82
1.服务端消息大部分可以热更,把能热更的消息移动到hotfix层,需要保存状态的消息例如FrameMessage需要手写放到ETModel层
|
7 سال پیش |
tanghai
|
2d3950f89d
修复了两个小问题:
|
7 سال پیش |
tanghai
|
4c14111af6
1.增加将资源打包到apk的功能,加载ab包的时候先判断热更里面有没有,有则加载热更的,没有则加载StreamingAssets里面的
|
7 سال پیش |
tanghai
|
ed04e8e500
1.Unity Hotfix工程语言限制为C#6.0
|
7 سال پیش |
tanghai
|
e68dcf3d6b
打包平台默认为None,防止点错
|
7 سال پیش |
tanghai
|
ef5ab41098
增加一个ChangeSystem,其实是组件改变事件,可以使用Game.EventSystem.Change(component)进行触发
|
7 سال پیش |
tanghai
|
c9e5a9b2e6
以后再也不需要手动添加BsonKnowType标签啦!
|
7 سال پیش |
tanghai
|
5baa0d9ac7
Unity2017.1.1p4版本udpclient在il2cpp下无法收到udp消息,换用unity2017.1.3p2版本
|
7 سال پیش |
tanghai
|
c0788d6b2e
ILRuntime生成Resources.Load生成binding会抛出的一个异常。封装了一下Resources.Load方法,hotfix层不直接调用Resources.Load而使用ResourcesHelper.Load来加载资源,这样能够绕过这个错误。
|
7 سال پیش |
tanghai
|
8680735fab
继承结构调整要调整BsonKownType标签
|
7 سال پیش |
tanghai
|
f4dd94f703
继承结构调整,Object->Component->ComponentWithId->Entity 中间加了一层ComponentWithId结构,主要考虑到,大部分组件是不需要Id这一字段的,
|
7 سال پیش |