可以使用__关节__组件将一个刚体对象附加到另一个刚体对象或附加到空间中的固定点。通常情况下希望关节至少允许_一定的_运动自由度,因此 Unity 提供了不同的关节组件来实施不同的限制。
例如,铰链关节允许围绕特定点和轴旋转,而弹簧关节保持对象分开,但允许对象之间的距离略微延伸。
2D 关节组件在名称中有 2D 字样,例如,Hinge Joint 2D(2D 铰链关节)。请参阅 2D 关节以概要了解 2D 关节和有用的背景信息。
关节还有其他可用于实现特定效果的选项。例如,可设置一个关节,确保在施加到关节的力超过某个阈值时破坏关节。一些关节还允许在连接的对象之间产生__驱动力__以使它们自动运动。
请参阅每个关节参考页面了解 Joint 类及其属性的更多信息。