0

Box2d を使用するアプリを開発しています。私はいくつかのブロックとそれらと衝突するオブジェクトを持つ世界を持っています。衝突が始まった瞬間、オブジェクトは形状を変え始め、より大きくなります。何が原因である可能性があります。

私は体を固定位置と睡眠状態で作成しています。また、shapeDef->friction = 0.8f; shapeDef->density = 1.0f; shapeDef->restitution = 0.2f;

適切な物理パラメータを使用していない可能性があります。その変形は必要ありません。動きと体が元の形を保っているだけです。

4

1 に答える 1

1

OK、バグを見つけました。

それは私のレンダリング機能のせいです。gl 初期化の縦横比が正しくなかったため、オブジェクトが軸を中心に回転しているときに拡大されていました。

于 2011-01-07T22:52:41.043 に答える