Limit Scale Constraint 限定缩放约束

An object or bone can be scaled along the X, Y and Z axes. This constraint restricts the amount of allowed scaling along each axis, through lower and upper bounds.

Important

此约束不接受缩放值为负(你可能会用来镜像物体…)︰当为物体或骨骼使用负值缩放时,即使没有启用轴向限制,也没有启用 针对形变 ,只要你缩放该对象,所有负的缩放值瞬间反转为正值……边界设置只可以设置为正值。

值得注意的是,尽管约束限制了其视觉和渲染位置,约束对象的数据块仍然允许(默认)对象或骨骼的缩放超出最小和最大值确定的范围(只要是正值),其缩放值可以在 变换 面板中看到。当缩放物体,并试图超出限定边界,视觉上以及渲染时,物体仍然被限定在边界内,但在内部,其缩放仍会变化为超出限制。如果约束被移除,约束对象将跳转到其内部指定的缩放大小。

类似地,如果约束对象的内部缩放超出范围,把它缩放回限制区域,在其内部缩放回到限定阈值范围内之前,看上去会像是什么都没发生(除非你启用了下文提到的 针对形变 选项)。

为某个轴向设置相等的最小值和最大值,可以锁定约束对象在该轴向的缩放… 尽管这样是可以的,但使用 变换属性 的轴向锁定功能可能更简单。

选项

../../../_images/animation_constraints_transform_limit-scale_panel.png

Limit Scale panel.

X, Y, Z 最小值/最大值

这几个复选框分别用于启用约束对象在选定 空间(Space) 的X, Y, Z轴向的缩放限制。下方的数值框分别用于控制其上下限。

Note

如果最小值大于最大值,约束的效果等同于上限值。

Affect Transform

As pointed out before by default, even though visually constrained, and except for the negative values, the owner can still have scales out of bounds (as shown by the Transform panel). When you enable this checkbox, this is no longer possible, the owner transform properties are also limited by the constraint. However note that, the constraint does not directly modify the scale values: you have to scale its owner one way or another for this to take effect.

Owner Space

This constraint allows you to choose in which space to evaluate its owner’s transform properties. See common constraint properties for more information.

Influence

Controls the percentage of affect the constraint has on the object. See common constraint properties for more information.

Example