1

基本上就是标题,因为我在将 SetLinearVelocity 与我的运动体一起使用时遇到了很多麻烦,所以我决定改用 SetPosition。关于触发接触事件等,最好使用 SetLinearVelocity 移动它们还是 SetPosition 也可以。

4

1 回答 1

2

如果您只想让运动体四处移动并触发传感器,那么您可以使用 SetLinearVelocity 或 SetPosition 获得相同的结果。

当您的运动物体与动态物体发生碰撞时,您会得到不同的结果。如果您使用 SetPosition 手动驱动位置,那么求解器显然不会获得身体的速度信息来正确计算诸如摩擦力之类的东西。

于 2012-11-16T03:10:51.983 回答