Commit Graph

15 Commits

Author SHA1 Message Date
e83feb89dd 修改事件封装
修改世界状态更新事件处理方式
2023-12-25 10:57:54 +08:00
e1a4fb8476 调整世界执行外部请求逻辑,添加错误返回
调整世界运行逻辑(更新状态存在并发情况,还需继续调整)
2023-11-06 09:25:54 +08:00
74c0211614 调整仿真运行逻辑
完善仿真状态切换逻辑
添加仿真状态变更事件可由外部监听
2023-10-12 11:07:12 +08:00
0d24ef1dc2 修改World、Entity等接口,直接导出donburi对应定义,不再自己包装 2023-10-09 14:21:24 +08:00
03669cd1b3 调整世界运行倍速实现方式
调整事件订阅发布接口
调整事件回调函数为待执行函数,世界添加执行接口(待考虑是否需要处理结果返回)
2023-09-21 09:41:49 +08:00
5744018095 merge、修改example 2023-09-20 16:20:38 +08:00
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
3b10586590 初始版本 2023-08-04 11:02:08 +08:00