Unity3D :固定接头组件参考
推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生
固定接头组件参考
固定关节 (Fixed Joint) 将对象的移动限制为依赖于另一个对象。 这有点类似于__管控 (Parenting),但是实现的方式是通过物理系统而不是__变换 (Transform) 层级视图。 使用固定关节的最佳场合是在希望对象可以轻松相互分离时,或者在没有管控情况下连接两个对象的移动。

属性
属性: | 功能: |
---|---|
连接体 | 对关节所依赖的刚体的引用(可选)。 如果未设置,则关节连接到世界。 |
断裂力 | 为破坏此关节而需要施加的力。 |
断裂扭矩 | 为破坏此关节而需要施加的扭矩。 |
启用碰撞 | 选中此复选框后,允许关节连接的连接体之间发生碰撞。 |
启用预处理 | 禁用预处理有助于稳定无法满足的配置。 |
详细信息
在游戏中有时可能希望对象永久或暂时粘在一起。 固定关节可能是比较适合用于这些情况的__组件__,因为不必通过脚本更改对象的层级视图来实现所需的效果。 代价是所有使用固定关节的对象都必须使用__刚体__。
例如,如果要使用“粘性手榴弹”,可写一个脚本来检测与另一刚体(如敌人)的碰撞,然后创建一个固定关节并附加到该刚体。 然后,当敌人四处移动时,关节将使手榴弹紧贴在他们身上。
断裂接头
可使用 Break Force 和 Break Torque 属性来设置关节强度的限制。 如果这些值小于无穷大,并对该对象施加大于这些限制的力/扭矩,则其固定关节将被破坏并将摆脱其约束的束缚。
提示
- 不需要为关节分配 Connected Body 便可让关节运作。
- 固定关节需要一个刚体。
由3D建模学习工作室整理翻译,转载请注明出处!