hev*_*ele 5 physics unity-game-engine
我想在Unity中创建一个类似蹦极的游戏,因此我需要绳索物理.我特别需要弹性绳索,能够在稍微伸展后以速度拉动物体.你知道有什么地方可以开始吗?因为我不知道如何开始这样的脚本.
我看了资产商店.有一些绳索物理模拟器,但我必须自己做,加上它们真的很贵.
我已经尝试在Unity中使用Spring和/或Configurable Joints,但是他们没有给出我想要的东西.
编辑:我现在正在审查雅各布森的放松方法.如果您有更多方法可以提供,或者对方法有深入了解,请随时帮助我.
Unity Wiki 上有一个创建基于 3d 物理的绳索的示例。这可能需要一些配置才能按照您的需要工作。
资产商店中有一种资产只需 15 美元。然而,对于您正在做的事情来说,这可能有点太复杂了。
新的 QuickRopes 2 绳索物理编辑工具已经完全重写,以方便使用。该工具是生成和编辑复杂绳索模拟的强大新方法。在开始游戏之前,使用内置的样条编辑器将绳子塑造成无尽的形状!你想用布当绳子吗?现在您可以使用新的布料网格类型!
从这个问题来看:
如果你想制作一根物理绳子,则需要用关节连接几段刚体。目前您最好的选择是 HingeJoint。
我最近开发了一款由 Unity 驱动的游戏,其中我们有一个链/绳状的物体串在角色后面,这就是我们用来将这些刚体绑在一起的类。
老实说,这是一项非常复杂的任务,并且没有真正简单的方法来实现它 - 特别是卷绕/展开功能。
我个人的建议是——尽可能假装。除非整个游戏只是关于有史以来最真实的起重机,否则就假装它吧。