0

数週間前からこの問題に苦しんでいます。クレーンを入手した BOX2D 物理エンジン (最新バージョン) を使用してゲームを作成しています。ロープが必要だったので、最初は距離ジョイントを使用し、アンカー ポイントをクレーンのフックの間に設定し、そのアーム、それはかなり問題なく動作します。

この 2 つのアンカー ポイントの間に線を引くだけなので、ロープのように見えます。

ディスタンスジョイント:

長所:

  • 少し伸縮性のある外観で、見た目と動作がよりリアルになります。
  • 実行時にロープの長さを変更できます。

短所:

  • 最小限の距離があるため、ロープが長すぎると、奇妙な動作をすることがよくあります (最小限の距離を保とうとする)。
    • 軽いものしか持ち上げられない

ロープ ジョイント:

長所:

  • どんなに重いものでも持ち上げられる
  • 最小限の距離はないので、最小限の距離を保とうとして夢中になることはありません

短所:

  • 柔軟性がまったくないので、現実的ではありません。

それらを組み合わせて良い結果を達成する方法はありますか?

  • 荷物を拾うことができます(どんなに重くても)
  • エラスティックをわずかに調整して、よりリアルな感触にすることができます
  • 最小距離なし

助けてくれてありがとう。

4

1 に答える 1

0

上部に接続されているロープジョイントは何ですか? たぶん、トップボディを少し動かせるようにすることができます。それを動的にし、溶接ジョイントのようなソフトジョイントで静的なボディに接続します(おそらく、動きすぎを防ぐための別のロープジョイント)。

于 2013-04-21T20:32:19.467 に答える