tanghai
|
6813627eb2
ILRuntime的异常ToString没有带StackTrace,增加热更层的Log,Log.Error(Exception)会打印出StackTrace
|
7 жил өмнө |
tanghai
|
f295222f0c
ExceptionHelper.cs不需要了,ILRT堆栈已经包含了StackTrace
|
7 жил өмнө |
tanghai
|
0cfb48b4e6
消息到热更层要new个数组,感觉不太合适,还是想办法把它去掉。去掉消息协议中的rpcid,rpcid还是可以放到消息中,根据opcode来确定消息是否需要抛到热更层,在有热更层进行分发。这样hotfix层消息接收时可以减少new一块内存,减少gc
|
7 жил өмнө |
tanghai
|
d75ca69b41
修改hotfix层的config模块,避免aot问题
|
7 жил өмнө |
tanghai
|
1ff6f566e9
为了避免命名空间冲突,Model改成ETModel,Hotfix改成ETHotfix
|
7 жил өмнө |
tanghai
|
8a950da816
配置字段可以热更
|
8 жил өмнө |
tanghai
|
2f8c15a72d
Hotfix中的Hotfix类也重命名为Game,这样要使用Mono层的Game就要用Model.Game来调用,有编译器检查,一般不会错,
|
8 жил өмнө |
tanghai
|
a8efa5515f
1.增加一个Hotfix对象,用来处理客户端热更入口,挂在Game对象上面
|
8 жил өмнө |
tanghai
|
9600a334fc
1.改了跨域调用机制,mono层到hotfix层只在最开始start使用appdomain调用了一次,之后的所有从mono层到hotfix层全改成了action回调。这样性能将大大提升
|
8 жил өмнө |
tanghai
|
145650750a
客户端协议热更成功!
|
8 жил өмнө |
tanghai
|
0018078e2d
Hotfix层增加事件机制,让客户端热更层可以更新事件
|
8 жил өмнө |
tanghai
|
04b834ae0d
EventSystem跟ObjectPool都挂到Game类下,Game以后管理了实体组件,事件,对象池,从而成了整个框架最顶层的类,一切都由Game管理。
|
8 жил өмнө |
tanghai
|
8786552fae
ObjectEvent跟EventComponent合并,统一成EventSystem,所有的事件都由EventSystem分发
|
8 жил өмнө |
tanghai
|
2bf92b6553
1.增加打包工具
|
8 жил өмнө |
tanghai
|
c7afdbda06
统一mono层跟hotfix层的抛出事件机制,订阅事件方式完全一样,使用Game.Scene.GetComponent<EventComponent>(),mono层跟hotfix层都可以抛出事件并且同时订阅相同的事件。
|
8 жил өмнө |
tanghai
|
7f1769512a
增加配置组件,可以加载json格式的配置
|
8 жил өмнө |
tanghai
|
2b3b655b2e
Assembly.Load还是需要mdb
|
8 жил өмнө |
tanghai
|
8a9eb72d22
AssemblyManager删除,已经没用了,删掉不用的资源
|
8 жил өмнө |
tanghai
|
5d457f8652
修复mono模式下运行错误
|
8 жил өмнө |
tanghai
|
bd95de1e43
整理了客户端代码,以方便做ilruntime兼容
|
8 жил өмнө |
tanghai
|
a21c68d1b4
actor模型测试通过,客户端发送一个actor_test消息到gate,gate转发给map上的unit(actor),unit收到Actor_test消息回发给gatesession(actor),gatesession将收到的actor_test消息回发给client端
|
8 жил өмнө |
tanghai
|
0a883994ad
修复连接错误,并且加上了服务器actor模型
|
8 жил өмнө |
tanghai
|
9981aaf83e
1.mongodb json bson库在ios上无法使用,用json.net替换,mongodb放到editor只用于编辑器开发
|
8 жил өмнө |
tanghai
|
48857e7e62
加入行为树组件
|
8 жил өмнө |
tanghai
|
e83b89d238
一般只能从hotfix层调用到mono层,尽量少从mono层调到脚本层
|
8 жил өмнө |
tanghai
|
1c1482b695
1.自动注册ILRuntime Adaptor,加上ILAdaptorAttribute即可
|
9 жил өмнө |
tanghai
|
63e7a52024
1.增加ILRuntime库
|
9 жил өмнө |