版本:Unity 6 (6000.0)
语言:英语
距离关节 2D
距离关节 2D 组件参考

距离关节 2D 基础知识

距离 关节一个物理组件,允许在刚体组件之间建立动态连接,通常允许一定程度的运动,例如铰链。 更多信息
查看 术语表
2D 组件的主要应用是保持两个点之间的距离。这两个点可以是两个 刚体一个组件,允许游戏对象受到模拟重力和其它力的影响。 更多信息
查看 术语表
2D 组件或一个刚体 2D 组件和世界中的一个固定位置。

注意:要将一个刚体 2D 组件连接到世界中的固定位置,请将连接的刚体字段设置为

此关节 2D 不会施加扭矩或旋转。它会使用一个非常坚硬的模拟“弹簧”来保持距离,对两个连接项施加线性力。您无法配置此“弹簧”的属性。

此关节 2D 具有可选择的约束

  • 约束 A:在两个物体上的两个锚点之间保持固定距离(当仅最大距离未选中时)。
  • 约束 B:仅在两个物体上的两个锚点之间保持最大距离(当仅最大距离选中时)。

您可以使用此关节 2D 来构建需要像使用可以旋转的刚性连接连接一样表现的物理对象。

  • 使用约束 A仅最大距离未选中),您可以创建一个固定长度连接,例如自行车上的两个轮子。
  • 使用约束 B仅最大距离选中),您可以创建一个受约束但长度不固定的连接,它允许灵活的移动,例如一个悠悠球向一个固定点移动和远离。

其他资源

距离关节 2D
距离关节 2D 组件参考