walker
|
e83feb89dd
|
修改事件封装
修改世界状态更新事件处理方式
|
2023-12-25 10:57:54 +08:00 |
walker
|
bd947baa4e
|
调整go.mod
|
2023-11-16 16:12:12 +08:00 |
xzb
|
f25027e205
|
Merge branch 'master' of https://git.code.tencent.com/jl-framework/jl-ecs-go into HEAD
# Conflicts:
# world.go
|
2023-11-13 13:56:23 +08:00 |
xzb
|
5aa1f62ee8
|
物理区段状态
|
2023-11-13 13:53:40 +08:00 |
walker
|
4171b05a7c
|
注释日志
|
2023-11-09 14:26:47 +08:00 |
xzb
|
3a98a65dad
|
Merge branch 'master' of https://git.code.tencent.com/jl-framework/jl-ecs-go into HEAD
|
2023-11-07 14:02:43 +08:00 |
xzb
|
953bab8063
|
计轴rssp 集成
|
2023-11-07 13:22:31 +08:00 |
walker
|
e1a4fb8476
|
调整世界执行外部请求逻辑,添加错误返回
调整世界运行逻辑(更新状态存在并发情况,还需继续调整)
|
2023-11-06 09:25:54 +08:00 |
walker
|
8b25469d6e
|
修改参数错误信息
|
2023-10-20 15:04:45 +08:00 |
joylink_zhangsai
|
d3a42565a8
|
增加门控箱交互接口;修改门控箱构建逻辑bug;增加屏蔽门状态
|
2023-10-19 17:09:32 +08:00 |
walker
|
0eb750b76a
|
添加世界运行异常时的堆栈打印
|
2023-10-19 13:12:45 +08:00 |
walker
|
37e06d2aaf
|
添加Result类型
修改请求处理接口
|
2023-10-12 14:04:23 +08:00 |
walker
|
74c0211614
|
调整仿真运行逻辑
完善仿真状态切换逻辑
添加仿真状态变更事件可由外部监听
|
2023-10-12 11:07:12 +08:00 |
walker
|
e779734672
|
添加仿真panic恢复,使用slog打印
|
2023-10-10 18:26:51 +08:00 |
walker
|
47f78cb54d
|
添加世界请求处理接口
修改World内部实现
|
2023-10-09 17:36:04 +08:00 |
walker
|
e7be64a2f9
|
注销耗时计算日志打印
修改EntityId定义
|
2023-10-09 15:03:26 +08:00 |
walker
|
0d24ef1dc2
|
修改World、Entity等接口,直接导出donburi对应定义,不再自己包装
|
2023-10-09 14:21:24 +08:00 |
walker
|
01707edd32
|
导出donburi的filter,以后外部系统就不需要再依赖donburi包了
|
2023-10-09 11:12:05 +08:00 |
walker
|
7ce0d9aa7b
|
删除组件Each、First等方法(使用时查不到东西,固需要查询的地方调用ecs.NewQuery自己构建查询对象)
|
2023-09-28 15:37:20 +08:00 |
walker
|
200352eb58
|
添加方法注释
|
2023-09-21 17:47:10 +08:00 |
walker
|
2949aa52e1
|
取消组件Each,First等方法的注释
添加NewTag函数
|
2023-09-21 17:37:35 +08:00 |
walker
|
03669cd1b3
|
调整世界运行倍速实现方式
调整事件订阅发布接口
调整事件回调函数为待执行函数,世界添加执行接口(待考虑是否需要处理结果返回)
|
2023-09-21 09:41:49 +08:00 |
walker
|
5744018095
|
merge、修改example
|
2023-09-20 16:20:38 +08:00 |
walker
|
cbb36d8c08
|
删除goroutineid及相关逻辑
修改世界运行逻辑循环从使用睡眠改为使用Ticker(睡眠会有因go调度产生的额外几毫秒时间问题)
|
2023-09-20 15:30:51 +08:00 |
xzb
|
747a81e44a
|
ecs事件去除协程id
|
2023-09-15 11:17:31 +08:00 |
xzb
|
c3b9d965c6
|
事件订阅优化
|
2023-09-01 09:44:45 +08:00 |
xzb
|
faba2268cf
|
EventsDebugEnable
|
2023-09-01 09:21:22 +08:00 |
xzb
|
5ca27fb4a1
|
ecs事件多world测试
|
2023-08-31 18:13:02 +08:00 |
xzb
|
0d2b516362
|
ecs事件多world支持
|
2023-08-31 17:49:25 +08:00 |
xzb
|
806b92aa61
|
ecs事件处理
|
2023-08-31 17:21:46 +08:00 |
xzb
|
0cdbe6fdd0
|
ecs添加事件处理
|
2023-08-31 16:19:41 +08:00 |
xzb
|
8ffea356da
|
world 状态获取
|
2023-08-15 16:48:55 +08:00 |
xzb
|
102081251c
|
world添加获取tick值方法
|
2023-08-15 09:17:22 +08:00 |
walker
|
3c3dd9f408
|
删除通用组件,调整example代码
|
2023-08-14 14:48:37 +08:00 |
xzb
|
a6dc0c0023
|
ecs测试--id组件
|
2023-08-11 13:46:57 +08:00 |
xzb
|
f803324cf4
|
ecs 测试
|
2023-08-11 10:33:50 +08:00 |
xzb
|
b623a7172c
|
ecs 测试包引入调整
|
2023-08-11 10:19:34 +08:00 |
xzb
|
73b1bfcb96
|
ecs 测试
|
2023-08-10 18:11:26 +08:00 |
xzb
|
b2a4bdb779
|
测试-计轴点、物理区段
|
2023-08-09 13:21:41 +08:00 |
xzb
|
ad3d83fee2
|
com set
|
2023-08-08 15:47:43 +08:00 |
xzb
|
57deaec338
|
ecs 测试
|
2023-08-08 13:52:19 +08:00 |
walker
|
283dac24a4
|
修改创建实体接口
|
2023-08-04 16:56:36 +08:00 |
walker
|
c0c86d0d4c
|
修改创建Entity问题
|
2023-08-04 13:19:59 +08:00 |
walker
|
719def7aa6
|
添加一些代码说明
添加一个简单的examples
|
2023-08-04 13:15:42 +08:00 |
walker
|
3b10586590
|
初始版本
|
2023-08-04 11:02:08 +08:00 |