0
질문이 있습니다 ... 파이썬에서 스크립트를 만들고 있습니다 ... 값을 삽입 할 슬라이더가 있습니다. 그러나 일부 값을 원합니다 함수, 다른 함수에 다른 함수 ... 다른 하나의 단일 함수 (작업)에있는 모든 함수를 전달할 수있는 스크립트는 다음과 같습니다. 그리고 주석에서 내가 필요로하는 것에 대해 작업했을 것이라고 생각했던 선 ,하지만 그렇지 않습니다.한 번에 다른 함수에 다른 값을 전달하는 방법
import maya.cmds as cmds
#def function1(value):
def function1(value1,value2):
print(value1)
def function2(value):
print(value)
def createUI():
cmds.window("Window")
cmds.columnLayout(adjustableColumn=True)
value1 = cmds.intSliderGrp(label='number of moons', minValue=4, maxValue=20, value=12, field=True)
value2 = cmds.intSliderGrp(label='Distance from parent to child', minValue=5, maxValue=40, value=20, field=True)
#cmds.button(label = "OK", command = lambda *args: function1(cmds.intSliderGrp(value1, query=True, value=True)),function2(cmds.intSliderGrp(value2, query=True, value=True)))
cmds.button(label = "OK", command = lambda *args: function1(cmds.intSliderGrp(value1, query=True, value=True), cmds.intSliderGrp(value2, query=True, value=True)))
cmds.showWindow()
createUI()