| .. |
|
BaseAttribute.cs
|
edca36ac71
优化了热更扫描Attribute的性能,所有自定义的Attribute需要继承BaseAttribute类, 每个LoadSystem中直接可以获取自己感兴趣的Attribute类型。
|
7 лет назад |
|
BaseAttribute.cs.meta
|
edca36ac71
优化了热更扫描Attribute的性能,所有自定义的Attribute需要继承BaseAttribute类, 每个LoadSystem中直接可以获取自己感兴趣的Attribute类型。
|
7 лет назад |
|
Component.cs
|
4ae00dd743
ECSView ET组件可视化添加 (#86)
|
7 лет назад |
|
Component.cs.meta
|
42bd5e86b2
重构了网络层,使用TcpListener tcpClient类实现Tcp通信
|
8 лет назад |
|
ComponentFactory.cs
|
8ec13716ca
新的网络库, 用socket实现,减少gc
|
7 лет назад |
|
ComponentFactory.cs.meta
|
8e0fa7ebd0
客户端事件与服务端一模一样,服务端共用大部分客户端代码
|
8 лет назад |
|
ComponentWithId.cs
|
266eda7c96
修复新TCP库的一个bug
|
7 лет назад |
|
ComponentWithId.cs.meta
|
f4dd94f703
继承结构调整,Object->Component->ComponentWithId->Entity 中间加了一层ComponentWithId结构,主要考虑到,大部分组件是不需要Id这一字段的,
|
7 лет назад |
|
Entity.cs
|
feb5676b86
增加ECS多组件筛选功能
|
7 лет назад |
|
Entity.cs.meta
|
42bd5e86b2
重构了网络层,使用TcpListener tcpClient类实现Tcp通信
|
8 лет назад |
|
EntityEventAttribute.cs
|
1ff6f566e9
为了避免命名空间冲突,Model改成ETModel,Hotfix改成ETHotfix
|
7 лет назад |
|
EntityEventAttribute.cs.meta
|
42bd5e86b2
重构了网络层,使用TcpListener tcpClient类实现Tcp通信
|
8 лет назад |
|
EventProxy.cs
|
1ff6f566e9
为了避免命名空间冲突,Model改成ETModel,Hotfix改成ETHotfix
|
7 лет назад |
|
EventProxy.cs.meta
|
9600a334fc
1.改了跨域调用机制,mono层到hotfix层只在最开始start使用appdomain调用了一次,之后的所有从mono层到hotfix层全改成了action回调。这样性能将大大提升
|
8 лет назад |
|
EventSystem.cs
|
3d976d0956
修复一个bug,mongodb驱动在读数据库生成Component对象时有可能会是在其它线程调用,并且会调用Component的无参构造函数
|
7 лет назад |
|
EventSystem.cs.meta
|
8786552fae
ObjectEvent跟EventComponent合并,统一成EventSystem,所有的事件都由EventSystem分发
|
8 лет назад |
|
IAwakeSystem.cs
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
IAwakeSystem.cs.meta
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
IChangeSystem.cs
|
ef5ab41098
增加一个ChangeSystem,其实是组件改变事件,可以使用Game.EventSystem.Change(component)进行触发
|
7 лет назад |
|
IChangeSystem.cs.meta
|
ef5ab41098
增加一个ChangeSystem,其实是组件改变事件,可以使用Game.EventSystem.Change(component)进行触发
|
7 лет назад |
|
IComponentSerialize.cs
|
bed1e8cb4b
Component增加了一个IComponentSerialize接口,该接口增加的原因是,对象在反序列化之后
|
7 лет назад |
|
IComponentSerialize.cs.meta
|
bed1e8cb4b
Component增加了一个IComponentSerialize接口,该接口增加的原因是,对象在反序列化之后
|
7 лет назад |
|
IDestroySystem.cs
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
IDestroySystem.cs.meta
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
ILateUpdateSystem.cs
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
ILateUpdateSystem.cs.meta
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
ILoadSystem.cs
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
ILoadSystem.cs.meta
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
ISerializeToEntity.cs
|
1ff6f566e9
为了避免命名空间冲突,Model改成ETModel,Hotfix改成ETHotfix
|
7 лет назад |
|
ISerializeToEntity.cs.meta
|
3d2693bb17
1.去掉ComopnentDB跟EntityDB类,BsonKnowType标记放到ComponentAttribute跟EntityAttribute类上面
|
8 лет назад |
|
IStartSystem.cs
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
IStartSystem.cs.meta
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
IUpdateSystem.cs
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
IUpdateSystem.cs.meta
|
d5d9a96c6b
1.增加DesdroySystem
|
7 лет назад |
|
Object.cs
|
1ff6f566e9
为了避免命名空间冲突,Model改成ETModel,Hotfix改成ETHotfix
|
7 лет назад |
|
Object.cs.meta
|
42bd5e86b2
重构了网络层,使用TcpListener tcpClient类实现Tcp通信
|
8 лет назад |
|
ObjectPool.cs
|
5449ef4b85
1.Mongo库在反序列化时会调用类的无参构造函数,这样在Component的无参构造函数中就不
|
7 лет назад |
|
ObjectPool.cs.meta
|
7bccbe500f
Entity跟Component加上对象池
|
8 лет назад |
|
ObjectSystemAttribute.cs
|
edca36ac71
优化了热更扫描Attribute的性能,所有自定义的Attribute需要继承BaseAttribute类, 每个LoadSystem中直接可以获取自己感兴趣的Attribute类型。
|
7 лет назад |
|
ObjectSystemAttribute.cs.meta
|
42b9777df0
1.session断开应该让rpc响应错误,否则Call将无法得到返回
|
8 лет назад |