版本: Unity 6 (6000.0)
语言英语
  • C#

HumanDescription.legStretch

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们不能接受所有提交内容,但我们确实会阅读用户提出的每项更改建议,并在适用的情况下进行更新。

关闭

提交失败

由于某种原因,您的更改建议无法提交。请 <a>稍后再试</a>。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

public float legStretch;

描述

使用 IK 时允许腿部长度伸展的量。

如果在骨骼之间允许少量“松弛”,逆运动学 (IK) 通常可以更平滑地处理。此属性控制腿部关节中可用的松弛量。

该值以世界距离单位表示,范围为 0..1。例如,使用默认设置 0.05,当 IK 目标位于目标的 95% 时,腿部将开始伸展,并且将伸展 5%。伸展是通过平移膝盖和脚踝变换来完成的。

理想值将取决于装备和动画,但通常,较大的值将使 IK 计算更平滑,但代价是腿部伸展更不现实。

其他资源:HumanDescription.armStretch.