鼓励box2d有利于碰撞时物体的旋转

鼓励box2d有利于碰撞时物体的旋转,box2d,Box2d,我想创建一个不规则形状的多边形小行星,它降落在不同的山丘上,然后向下滚动。我遇到的一个问题是,多边形经常会有一点反弹,然而,它们并不像我希望的那样滚动。我应该线性地修改碰撞后的扭矩(我似乎做得很糟糕),还是在Box2d中有什么东西可以让我比正常情况下旋转更多?产生水平向谷点推动的力。它们只应在小行星与地面接触时处于活动状态,并应在一定深度处关闭,以避免小行星在底部来回滚动。这有点扭曲了模拟,但这可能是你想要的。地面和小行星都需要有高摩擦力。如果没有更改默认值,可以尝试,因为默认摩擦力非常低。

我想创建一个不规则形状的多边形小行星,它降落在不同的山丘上,然后向下滚动。我遇到的一个问题是,多边形经常会有一点反弹,然而,它们并不像我希望的那样滚动。我应该线性地修改碰撞后的扭矩(我似乎做得很糟糕),还是在Box2d中有什么东西可以让我比正常情况下旋转更多?

产生水平向谷点推动的力。它们只应在小行星与地面接触时处于活动状态,并应在一定深度处关闭,以避免小行星在底部来回滚动。这有点扭曲了模拟,但这可能是你想要的。

地面和小行星都需要有高摩擦力。如果没有更改默认值,可以尝试,因为默认摩擦力非常低。