数週間前からこの問題に苦しんでいます。クレーンを入手した BOX2D 物理エンジン (最新バージョン) を使用してゲームを作成しています。ロープが必要だったので、最初は距離ジョイントを使用し、アンカー ポイントをクレーンのフックの間に設定し、そのアーム、それはかなり問題なく動作します。
この 2 つのアンカー ポイントの間に線を引くだけなので、ロープのように見えます。
ディスタンスジョイント:
長所:
- 少し伸縮性のある外観で、見た目と動作がよりリアルになります。
- 実行時にロープの長さを変更できます。
短所:
- 最小限の距離があるため、ロープが長すぎると、奇妙な動作をすることがよくあります (最小限の距離を保とうとする)。
- 軽いものしか持ち上げられない
ロープ ジョイント:
長所:
- どんなに重いものでも持ち上げられる
- 最小限の距離はないので、最小限の距離を保とうとして夢中になることはありません
短所:
- 柔軟性がまったくないので、現実的ではありません。
それらを組み合わせて良い結果を達成する方法はありますか?
- 荷物を拾うことができます(どんなに重くても)
- エラスティックをわずかに調整して、よりリアルな感触にすることができます
- 最小距離なし
助けてくれてありがとう。