我是python的新手,我正在尝试向maya灯光形状添加属性。脚本应该是这样的:为每一个光.形我选择了添加“mtoa_constant_lightGroup”属性:
import maya.cmds as pm
lightSelect= pm.ls (sl=True, dag=True, leaf=True)
for elem in lightSelect:
pm.addAttr (elem, ln='mtoa_constant_lightGroup', at=long, dv=0)
pm.setAttr (e=True, keyable=True, elem +'.mtoa_constant_lightGroup')
但是当我运行脚本时,我遇到了一个错误:
^{pr2}$有什么建议吗。在
在代码的下一行中,关键字参数后面有一个位置参数,这是没有意义的。在
修好它! 所以正如马丁所说,我必须把关键词的论点移到最后 然后对于错误“#error:line 1:RuntimeError:file line 6:Type specified for new attribute is unknown.”我需要将
at=long
设置为字符串,例如最后的脚本是:
^{pr2}$谢谢你的帮助
相关问题 更多 >
编程相关推荐