创建和编辑变换约束
变换约束是另一种控制方式,一般父骨骼的平移旋转缩放会带动子骨骼的变化。变换约束可以让不是父子关系的骨骼也能有类似的效果。
变换约束的目标骨骼不能是被控制的骨骼的子级。
创建变换约束
- 选中一个骨骼作为被控制骨骼。
- 在属性面板中,约束组下的变换,选择变换后面的设置目标按钮
- 在舞台上选择一个骨骼作为目标骨骼。
- 目标骨骼不能是被控制骨骼的子级。
- 变换约束就创建好了
- 刚创建好的变换约束,需要在属性面板中调节平移旋转缩放的权重,才能看到效果。
编辑变换约束
- 骨骼的属性面板中的约束组中编辑 变换 的属性
- 本地:勾选本地,被控制的骨骼的变化会按照目标骨骼的本地坐标系来作为约束的数值。默认是不勾选。不勾选是按照世界坐标系来计算。
- 旋转权重:让被控制骨骼跟着目标骨骼来旋转,数值0-100, 0是完全不跟着变化。100是完全跟着变化。中间值会在两个数值之间做线性过度。
- 平移权重:让被控制骨骼跟着目标骨骼来平移,数值0-100, 0是完全不跟着变化。100是完全跟着变化。中间值会在两个数值之间做线性过度。
- 缩放权重:让被控制骨骼跟着目标骨骼来缩放,数值0-100, 0是完全不跟着变化。100是完全跟着变化。中间值会在两个数值之间做线性过度。
- 偏移:偏移是让被控制的骨骼在变化的数值基础上再加上偏移的值。
删除变换约束
- 在属性面板中的操作,点击删除按钮,来删除 变换约束。