0

やあ、上から見た平らなプラットフォームでゲームをやっていて、その上に移動できる円があります。

ここに例があります:

例

Box2D オブジェクトを作成する方法がわからないので、オブジェクトに摩擦力を適用します。それに関するコードはそれほど多くありません。ほとんどの例は、オブジェクトが上にあり、重力が下にある背面図でした。

私が見つけたほとんどの例:

    world=new World(new Vector2(0, -100), true);

私の場合:

    world=new World(new Vector2(0, 0), true);

あなたが私を理解してくれることを願っています。

編集:これは私のニーズに合っていると思います

フリクションジョイント

しかし、私はそれを使用する方法を理解できません。

4

1 に答える 1

0

サークルで と を使用しBody.setLinearDamping()ます。Body.setAngularDamping()これにより、自動的に摩擦が適用されます。または、速度/回転の反対方向にBody.applyLinearImpulse()andを使用して、これを自分で行うこともできます。Body.applyAngularImpulse()

于 2013-09-20T19:18:17.727 に答える