0
このコードはpythonでMayaのウィンドウ用に作成された3つのラジオボタンを照会する必要があります。これは私が今まで持っているコードですが、スライダーを照会できますが、ラジオボタンを照会する方法はありません...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)
DirectionControl = cmds.radioCollection()
Direction0 = cmds.radioButton(label='Front')
Direction1 = cmds.radioButton(label='Back')
Direction2 = cmds.radioButton(label='Random')
cmds.radioCollection(DirectionControl, edit=True, select=Direction0)
cmds.button(label = "OK", command = lambda *args: function1(cmds.intSliderGrp(value1, query=True, value=True), cmds.intSliderGrp(value2, query=True, value=True),cmds.radioButtonGrp(Direction1, query=True, value=True)))
cmds.showWindow()
createUI()
#
このライン:
cmds.button(label = "OK", command = lambda *args: function1(cmds.intSliderGrp(value1, query=True, value=True), cmds.intSliderGrp(value2, query=True, value=True),cmds.radioButtonGrp(Direction1, query=True, value=True)))
作品我々はラムダ関数にとても多くのものを置く..
はありがとうございました。あなたは私の命を救いました! :) –
うれしいことwork'd .. pleaseマークは受け入れられた回答とup vote :) – Achayan