了解路径名称

 
 
 

如果场景中的两个对象有不同的父对象,它们可以有相同的对象名称。如果您在表达式中引用此类对象的属性,必须使用包含对象的路径名称的更完整名称。

对象的路径名称具有以下格式:

pathname|objectname.attributename

其中 pathname 是父节点的名称,objectname 是对象的名称,attributename 是属性的名称。

竖线 ( | ) 符号将路径名称与对象名称隔开。不要在 | 符号前后键入空格。

例如,一个场景可能在 GroupA 中包含一个名为 Ball.tx 的子对象,在 GroupB 中也包含一个名为 Ball.tx 的子对象。如果写入以下语句:

Ball.tx = time;

Maya 会由于不知道要设定哪个 Ball.tx 而生成错误。

若要消除该错误,必须输入属性的路径名称,如以下示例所示:

GroupA|Ball.tx = time;

GroupA 和 Ball.tx 之间的 | 符号指示符号左侧的对象是符号右侧对象的父对象。不要在 | 符号前后使用空格。

“表达式编辑器”(Expression Editor)显示这些对象的路径名称。例如,“对象”(Objects)列表显示 GroupA|Ball。