Box2D中的下落物体应该由于质心而旋转?

时间:2009-11-26 21:32:58

标签: actionscript-3 physics box2d

我正在尝试在Box2DAS3中模拟一个下降的气球。重要的是,如果气球向侧面倾斜或以一定角度掉落,那么气球会下降,使得它向下吹动它向下旋转。

alt text http://lh4.ggpht.com/_gjsCWAV_CZc/Sw7zqHahTJI/AAAAAAAAC3s/YIJka4AsM5s/s144/Untitled.jpg

我试图抵消身体的质心,并将两个身体连在一起,而更密集的身体代表领带。在这两种情况下,身体都会以相同的角度下降而不会旋转。

2 个答案:

答案 0 :(得分:4)

自由落体(真空)中没有任何初始线性或角速度的物体,无论其重心位于何处,都不会自行开始旋转。您需要模拟流体阻力和浮力。一个简单的方法是在指向上方的气球顶部添加一个小力。

答案 1 :(得分:1)

向所有对象添加拖动力。像-velocity / drag_amount

这样的东西