9

私は現在Box2d、より正確にはJavaポートjBox2dを使用しています。

落下時に他の円と衝突する円があります(これらの円はすべて一種のクランクを形成します。下の図を参照してください)。

図

当然、落下すると円が回転し始めます。でも、摩擦がもっと大きくなるように回転させないようにしたいと思います。

4

3 に答える 3

24

ボディが回転しないようにするには、BodyDefでset fixedRotation = trueを設定するか、BodyのsetFixedRotationを呼び出します(実行時の変更動作が必要な場合)。

于 2013-01-26T13:38:01.800 に答える
0

固定回転とは、物理学における固定軸での回転を意味するため、isFixedRotation=true; この問題は解決しないかもしれませんが、角度減衰をそのような高い値に設定すると、回転を防ぐことができます

于 2016-09-04T16:51:58.813 に答える