Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我真的不确定这是否是我的问题的解决方案,但这是我唯一能想到的。我在 LibGDX 中设计了一个简单的平台引擎,但是每当你拖动游戏窗口(或在窗口窗格上按住鼠标左键)一段时间,当你放手时,角色会从地板上掉下来加速的积累(你按住它的时间越长,他放手后会传送得越远)。出于某种原因,拖动窗口的行为会阻止地面停止加速度的增加。我能想到的唯一解决方案是在窗口失焦时暂停游戏,但这可能是完全错误的。
谢谢。
如果 deltaTime 足够小,我只通过更新位置来解决它,因为 deltaTime 在拖动窗口时会增加。