저는 파이썬에서 새롭고 Maya 가벼운 모양에 속성을 추가하려고합니다. 스크립트처럼해야 작품 : 내가 선택한 각 light.shape에 대한은 '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')
을하지만 스크립트를 실행할 때이 오류가있어 :
Error: line 1: non-keyword arg after keyword arg
을 어떤 제안을하시기 바랍니다.
도움을 위해. 'dv-0'이 아니라'dv = 0'을 원한다. – timgeb
예 죄송합니다. 어쨌든 d = 0 인 경우에도 실수로 작성했습니다. 동일한 오류가 있습니다. –
두 번째 오류는 마지막 행의 키워드 인수 뒤에 위치 인수를 사용할 수 없다는 것입니다. 나는 단지 오류 메시지를 다시 나타내고 있지만, 당신이 그것에 대해 이해하지 못하는 것을 모른다. – timgeb