[讨论]任务系统检测完成应使用Tick 还是 事件调度器
检测任务完成1、Tick任务状态
2、绑定事件当触发时完成任务
有没有第三种方式,这两种哪种更合适。
本帖最后由 mknmknmk 于 2018-2-28 10:33 编辑
你可以尝试状态机 插件官方视频
C++ Plugin Based State Machine- Game Code_ 01 _ Live Training _ Unreal Engine_HD.mp4
还有一个HSM 状态机
https://github.com/amaiorano/hsm
可以事件触发肯定选事件触发啊 tick一直跑着毕竟有消耗 pipboy1981 发表于 2018-2-27 09:50
可以事件触发肯定选事件触发啊 tick一直跑着毕竟有消耗
Tick的好处我觉得比较全局好把控。
正尝试写一个通用的任务管理器。现暂时用事件调度器来管控。Tick确实感觉太占了 回调一下的即可 ,tick一直执行 每帧判断太消耗性能了
页:
[1]