1

いくつかのダイナミック ボディを使用した Box2dWeb シミュレーションがあります。次のように、すべての動的ボディに同じフィクスチャを使用しました。

var fixDef = new b2FixtureDef;
fixDef.density = 1.0;
fixDef.friction = 0.1;
fixDef.restitution = 0;

反発力を 0 に設定するとバウンスを防ぐことができると思いましたが、ダイナミック ボディのスタックをスポーンすると、スプリングのように機能します。例はこちらです。私は何が欠けていますか?

4

1 に答える 1

1

問題は返金ではないと思います。ブロックが重なり合って抜け出そうとしています。トンネリングのようなものが得られます。speedIterations と positionIterations を増やしてみてください。

于 2012-12-21T15:58:28.763 に答える