walker
|
e83feb89dd
|
修改事件封装
修改世界状态更新事件处理方式
|
2023-12-25 10:57:54 +08:00 |
walker
|
e1a4fb8476
|
调整世界执行外部请求逻辑,添加错误返回
调整世界运行逻辑(更新状态存在并发情况,还需继续调整)
|
2023-11-06 09:25:54 +08:00 |
walker
|
74c0211614
|
调整仿真运行逻辑
完善仿真状态切换逻辑
添加仿真状态变更事件可由外部监听
|
2023-10-12 11:07:12 +08:00 |
walker
|
0d24ef1dc2
|
修改World、Entity等接口,直接导出donburi对应定义,不再自己包装
|
2023-10-09 14:21:24 +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 |
walker
|
3b10586590
|
初始版本
|
2023-08-04 11:02:08 +08:00 |