重力: (x=0, y=地球)
恒久的な跳ねるボールを作りたいです。たとえば、座標 (200, 200) に設定すると、地面に落ちた後、跳ね返り、begin (200, 200) と同じ座標に戻ります。密度、弾性、摩擦で遊んでみたところ、同様の動作が得られましたが、変化しています. 私はよくグーグルで調べましたが、問題は浮動小数点数の丸めが原因であることがわかりました。質問: エンジンで変化している値と、その値がデルタを超えた後にリセットする必要がある値はどれですか?
2 番目の質問: フィクスチャを次のように設定すると、なぜ、fixtures(density=1, Elasticity=1, Friction=0) は同じ高さでバウンドせず、バウンスするたびに高くバウンドするのでしょうか? 弾力性を 0,981f のように設定します
3 番目の質問: 1 つのオブジェクト フィクスチャが 2 番目のオブジェクト フィクスチャにどのように依存するか? 例: ball(1f, 0.6f, 1f) wall(1f, 0.6f, 0f)
と
ボール(1f, 0.6f, 1f) ウォール(1f, 0.6f, 0.5f)
何が変わるの?