maya命令 addAttr() 运用。

import maya.cmds as cmds
cmds.file(new=1,f=1)
sphere_xform, sphere_shape = cmds.polySphere(n='Earth')
cmds.addAttr(sphere_xform, attributeType = 'float', shortName = 'mass', longName = 'Mass', defaultValue = 5.9742e24)
print(cmds.getAttr(sphere_xform+'.mass'))
cmds.addAttr(sphere_xform, dataType= 'string', shortName = 'alt', longName = 'alternateName') cmds.setAttr('%s.alternateName'%sphere_xform, 'Terra', type='string') print (cmds.getAttr('%s.alt'%sphere_xform))

  addAttr()添加属性

上面是添加浮点数和添加字符串。添加浮点数时候,设置了默认值。

添加字符串属性时,加dataType标志,在设置字符串时,要指定type。

猜你喜欢

转载自www.cnblogs.com/3lina/p/10304721.html