使用 Python 中的编辑标志
 
 
 

当您在 Maya 用户界面中的对象上执行操作时,您将使用 Maya 命令来更改选定对象的属性。可以使用相同的 Maya 命令来明确地编辑场景中对象的属性。

有些 Maya 命令会带有编辑标志,可用于更改对象的属性。编辑标志与其他标志结合使用,以指定要更改的属性。

编辑现有对象的属性

  1. 通过键入以下内容创建 NURBS 圆环:
    testVarName=cmds.torus(r=1, axis=(0,1,0) )
    

    轴标志指定圆环的初始方向。几何体创建命令返回已创建对象的名称,这样即可通过将对象的名称存储为变量来轻松引用对象。

    注意

    大多数创建命令都返回已创建对象的名称作为返回值。该值可以存储为变量,便于以后引用对象。引用用户界面中的控件时,这一点尤其有用。

  2. 使用 Python 命令取消选择圆环。
    cmds.select(deselect=True)
    
  3. 通过键入以下内容编辑已命名圆环的高度比:
    cmds.torus(testVarName,edit=True, hr=0.4)
    

    编辑标志设定为 True 时,该命令将处于编辑模式。在编辑模式下,命令括号中的所有标志现在将更改指定对象的属性。

    注意

    编辑标志不必是命令中的第一个标志。它是一个已命名参数,可以放置在命令中位置参数后的任何位置。