如果我在“EVENT”阶段之后添加一个向阶段发出事件的系统,是否会延迟读取这些事件?

问题描述

我有一个系统(我们称之为 game_event),它使用来自各种来源(键盘、游戏手柄等)的输入事件并将它们映射到特定于游戏的事件(移动、跳跃等)。我的理解是,如果我将 game_event 系统添加EVENT 阶段,那么它将与输入系统并行运行,将输入事件的读取延迟一帧。显而易见的解决方案是将 game_event 系统添加PRE_UPDATE 阶段,但尚不清楚这样做是否是一个好主意 - 我认为存在 EVENT 阶段是有原因的。

如果我添加一个EVENT 阶段之后的阶段发出事件的系统,是否会延迟后续阶段的系统读取这些事件?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)