为什么甚至使用运动物体? Box2D的

时间:2017-03-06 20:32:56

标签: c++ box2d

为什么你甚至应该使用运动物体而不是没有重力的动态物体?我的意思是一个动态的身体也可以与静态物体碰撞,并具有运动物体所没有的其他可调节参数,对。因此,我真的很想知道你为什么要这样做,如果它甚至可以带来一些好处。

非常感谢您的时间!

1 个答案:

答案 0 :(得分:0)

这是你想要b2World::Step对身体做什么的问题。基本上这种方法的身体相关后置条件如下:

  • 静态身体不为所动。
  • 动力体根据之前的速度移动。
  • 动态物体根据其先前的速度,重力,施加的力,施加的脉冲,质量,阻尼以及碰撞时固定装置的恢复和摩擦值移动。

因此,当您想要身体发生的唯一事情是根据您给定的速度移动它时,运动物体会非常有用。