【发布时间】:2020-09-21 16:07:53
【问题描述】:
我正在使用 matte.js 使用 applyForce 进行玩家移动。
我正在检查按下的键并向我的游戏循环中的角色施加力,通常每秒调用 60 次。但是当 FPS 下降时,问题就开始了。如果每秒只调用循环 30 次,我如何在 FPS 为 60 时应用相同的量?
有没有类似 Unity 中的 FixedUpdate 的类似物?
【问题讨论】:
-
有趣的问题。让我想起游戏中存在基于玩家帧率的物理错误(我认为是 Doom 2016)
标签: javascript physics matter.js