2

我正在尝试在 Box2DAS3 中模拟下落的气球。重要的是,如果气球侧向撞击或以一定角度掉落,则气球会下落,以至于您将其吹起的底部会朝底部旋转。

替代文字 http://lh4.ggpht.com/_gjsCWAV_CZc/Sw7zqHahTJI/AAAAAAAAC3s/YIJka4AsM5s/s144/Untitled.jpg

我尝试过偏移身体的质心,并将两个身体连接在一起,其中较密的一个代表领带。在这两种情况下,身体都以相同的角度下落而不旋转。

4

2 回答 2

4

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

于 2009-11-26T21:47:06.753 回答
1

向所有对象添加阻力。像 -velocity / drag_amount 这样的东西

于 2009-12-14T15:01:42.343 回答