【发布时间】:2017-03-22 17:49:26
【问题描述】:
我有一个问题...我正在用 Python 编写脚本...我有一些滑块可以插入值...但我希望一些值用于一个函数,另一些值用于另一个函数...这是允许我在另一个单个函数(工作)中传递所有函数的脚本......在评论中,我认为它可以满足我的需要,但它没有。
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()
【问题讨论】:
标签: python function user-interface window maya