如何解决如果我在“EVENT”阶段之后添加一个向阶段发出事件的系统,是否会延迟读取这些事件?
我有一个系统(我们称之为 game_event
),它使用来自各种来源(键盘、游戏手柄等)的输入事件并将它们映射到特定于游戏的事件(移动、跳跃等)。我的理解是,如果我将 game_event
系统添加到 EVENT
阶段,那么它将与输入系统并行运行,将输入事件的读取延迟一帧。显而易见的解决方案是将 game_event
系统添加到 PRE_UPDATE
阶段,但尚不清楚这样做是否是一个好主意 - 我认为存在 EVENT
阶段是有原因的。
如果我添加一个向 EVENT
阶段之后的阶段发出事件的系统,是否会延迟后续阶段的系统读取这些事件?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。