Unity3d 创造统一的绳索物理学

Unity3d 创造统一的绳索物理学,unity3d,physics,Unity3d,Physics,我想在Unity中创建一个类似蹦极的游戏,因此我需要一根绳子。我特别需要有弹性的绳索,能够在稍微伸展后以一定速度拉动物体。你知道从哪里开始吗?因为我不知道如何开始编写这样的脚本 我看了看资产商店。有一些绳索物理模拟器,但我必须自己做,而且它们非常昂贵 我已经尝试在Unity中使用Spring和/或可配置关节,但它们并没有满足我的要求 编辑:我正在检查雅各布森松弛法。如果您还有其他方法可以提供,或者您知道该方法的深度,请随时帮助我。有一个创建基于3d物理的绳索的方法。这可能需要一些配置来满足您的需

我想在Unity中创建一个类似蹦极的游戏,因此我需要一根绳子。我特别需要有弹性的绳索,能够在稍微伸展后以一定速度拉动物体。你知道从哪里开始吗?因为我不知道如何开始编写这样的脚本

我看了看资产商店。有一些绳索物理模拟器,但我必须自己做,而且它们非常昂贵

我已经尝试在Unity中使用Spring和/或可配置关节,但它们并没有满足我的要求

编辑:我正在检查雅各布森松弛法。如果您还有其他方法可以提供,或者您知道该方法的深度,请随时帮助我。

有一个创建基于3d物理的绳索的方法。这可能需要一些配置来满足您的需要

有一种价格仅为15美元的汽车。然而,对于您正在做的事情来说,它可能有点太复杂了

新的QuickRopes 2绳索物理编辑工具已完全更新 重新编写以便于使用。这个工具是一个强大的新方法 生成和编辑复杂的绳索模拟。使用内置样条曲线 编辑,在你击球之前把你的绳子做成无数的形状 玩你想用布做绳子吗?现在你可以用新的 布网类型

问题的答案是:

如果你想做一根物理绳,它需要几段绳子 由关节连接的刚体。目前你最好的选择是 铰链接头

我最近在一个Unity powered游戏中工作,我们有一个 拖在角色后面的链状/绳状对象串 这就是我们用来连接这些刚体的课程

老实说,这是一项相当复杂的任务 这不是一个很容易实现的方法,尤其是 收卷/放卷功能

我个人的建议是——尽你所能伪装它。除非 整个游戏完全是关于最现实的起重机有史以来建立,只是 假装


我已经看过QuickRopes 2,但是在我的项目中,我必须自己实现物理。我很愿意只给15美元,然后就可以脱身了。我已经看到了这个问题和答案,这让我产生了使用小胶囊创建带有可配置关节的链条的想法。然而,尽管我尽了最大努力,他们的行为还是很怪异。他们也以某种奇怪的方式与角色发生冲突。当它击中角色时,它会停止角色。这就是我开始建立绳索物理的动机。