找回密码
 注册帐号

扫一扫,访问微社区

角色关节(characterjoint)

2015-1-6 08:01| 发布者: 杨炎| 查看: 2089| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

摘要: 角色关节 (character joint)角色关节 (character joint)主要用于布娃娃效果。它们是扩展的球座关节 (ball-socket joint),使您可以将关节 (joint) 限制在每个轴上。 如果只是要设置布娃娃,请阅读布娃娃向导 (ragdol ...

角色关节 (character joint)

角色关节 (character joint)主要用于布娃娃效果。它们是扩展的球座关节 (ball-socket joint),使您可以将关节 (joint) 限制在每个轴上。 如果只是要设置布娃娃,请阅读布娃娃向导 (ragdoll wizard)。

布娃娃上的角色关节 (character joint)

属性

属性:

功能:

连接体 (connected body)

对关节 (joint) 所依赖的刚体 (rigidbody)的可选引用。如果未设置,则关节 (joint) 连接到坐标" target="_blank" class="relatedlink">世界坐标。

锚点 (anchor)

游戏对象 (gameobject)局部坐标空间中关节 (joint) 围绕旋转的点。

轴 (axis)

扭曲轴。通过橙色小图示锥形进行展示。

摇摆轴 (swing axis)

摇摆轴。通过绿色小图示锥形进行展示。

扭曲下限 (low twist limit)

关节 (joint) 的下限。

扭曲上限 (high twist limit)

关节 (joint) 的上限。

摇摆 1 限制 (swing 1 limit)

有关定义的摇摆轴 (swing axis)的下限

摇摆 2 限制 (swing 2 limit)

有关定义的摇摆轴 (swing axis)的上限

折断力 (break force)

th为使此关节 (joint) 折断而需要应用的力。

折断扭矩 (break torque)

为使此关节 (joint) 折断而需要应用的扭矩。

详细信息

角色关节 (character joint) 使您可以通过许多可能方式约束运动(如使用通用关节 (joint))。

使用扭曲轴(通过橙色小图示进行展示)可以最大程度地控制限制,因为您可以按度数指定下限和上限(限制角度相对于开始位置进行测量)。扭曲下限 (low twist limit)->限制 (limit)中的 -30 值和扭曲上限 (high twist limit)->限制 (limit)中的 60 将围绕扭曲轴(橙色小图示)的旋转限制在 -30 与 60 度之间。

摇摆 1 限制 (swing 1 limit)限制围绕摇摆轴(绿色轴)的旋转。限制角度是对称的。因而例如值 30 会将旋转限制在 -30 与 30 之间。摇摆 2 限制 (swing 2 limit)轴没有小图示,但是该轴与其他 2 个轴正交。如同前一个轴一样,该限制是对称的,因而例如值 40 会将围绕该轴的旋转限制在 -40 与 40 之间。

折断关节 (joint)

可以使用折断力 (break force)折断扭矩 (break torque)属性为关节 (joint) 强度设置限制。如果这些限制小于无穷大,并且将大于这些限制的力/扭矩应用于对象,则其固定关节 (fixed joint) 会毁坏,不再受其限制约束。

提示

无需将连接体 (connected body)分配给关节 (joint) 即可使其工作。

角色关节 (character joint) 需要向对象附加刚体 (rigidbody)。

相关阅读

文章点评
相关文章