返回首页 >> Maya文档 >> Maya传递属性值

传递属性值
使用“传递属性值”(Transfer Attribute Values)选项,可以将值从一个对象(源)传递到另一个对象(目标)。这对于将动画从一个对象快速传递或复制到另一个对象非常有用。

相关主题

•编辑 > 传递属性值(Edit > Transfer Attribute Values)
•资源和文件引用
•传递属性值

在对象之间传递属性值

1.选择场景中的源对象。
2.按住 键并选择目标对象。
3.选择“编辑 > 传递属性值”(Edit > Transfer Attribute Values)> 。
此时将出现“传递属性值选项”(Transfer Attribute Values Options)窗口。

4.选择“应用”(Apply)或“应用并关闭”(Apply and Close)。
根据“传递属性值选项”(Transfer Attribute Values Options)窗口中启用的选项而定,将会出现许多不同的行为。

“值”(Values)选项可用于将所有以常规方式命名的属性从源复制到目标。在以下示例中,如果启用“值”(Values),系统会将比例属性从箭头复制到圆柱体。如果禁用“值”(Values),圆柱体将保持其原始尺寸。

注意
圆柱体以类似于箭头的方式进行旋转和平移,不管“值”(Values)处于启用还是禁用状态。这是因为这些属性与曲线相连。

“输入连接”(In connections)选项可用于在目标节点上复制到源节点的所有传入连接,或将到源节点的所有传入连接传递到目标节点。

在以下示例中,当禁用“输入连接”(In connections)时,圆柱体会复制箭头的初始值,但不会创建动画,因为圆柱体的移动与曲线的输入存在依存关系。

如果“输入连接”(In connections)设置为“与源共享”(Share with source),箭头和圆柱体都将创建动画,因为它们都具有来自曲线的传入连接。

如果“输入连接”(In connections)设置为“从源传递”(Transfer from source),只有圆柱体会创建动画,因为到箭头的传入连接已删除。

与传入连接不一样,您只能传递传出连接。

“传递属性值选项”(Transfer Attribute Values Options)窗口还包含许多特定于容器的选项。详细信息请参见资源和文件引用。

(www.cgtsj.com)