几周以来我一直在努力解决这个问题,我正在使用 BOX2D 物理引擎(最新版本)制作游戏,在那里我得到了起重机,我需要绳索,所以一开始我使用了距离关节,锚点设置在起重机的钩子之间,并且它的手臂,它工作得很好。
我只是在这两个锚点之间画线,所以它看起来像一根绳子。
距离接头:
优点:
- 有点弹性的外观,外观和行为更逼真。
- 我可以在运行时修改绳索的长度。
缺点:
- 有一个最小的距离,所以当绳子很长时,它经常开始表现得很奇怪(试图保持最小的距离)。
- 只能举起轻的物体
绳索接头:
优点:
- 可以举起任何物体,无论它有多么重
- 没有最小距离,所以保持最小距离不会变得疯狂
缺点:
- 一点都不灵活,所以不太现实。
有没有办法将它们结合起来,取得良好的效果,其中:
- 可以承受任何负载(无论它有多重)
- 可以稍微调整松紧带,使其具有更逼真的感觉
- 没有最小距离
提前感谢您的帮助。