libgdx box2d body - 如何以特定方向以恒定速度移动 body?

libgdx box2d body - How to move body at constant speed with specific direction?

当我触摸屏幕时,body 会逐渐移动,当触摸点靠近时会减慢速度。我的问题是我想以恒定速度移动 body 假设给定速度为 60 kpH,body 应该以 60 kpH 的速度开始移动直到接触点。我在考虑解决方案是在屏幕触摸上,获取角度,然后使用该角度移动 body,然后增加速度以获得正确的速度?

我不确定这是否正确。但是当我在 targetDirection.nor() 处使用 .nor() 函数时,body 现在以恒定速度移动!现在的问题是当方向到达 body 时就像昏迷一样摇晃。 :)