Здравствуйте, я пишу сценарий автоматической ленты, но я хочу, чтобы мы могли выбрать номер ленты контроллера.
Я использую 3 def для своей настройки, у меня есть def с лентой 3, другой с 4 элементами управления и 5 элементами управления.
Вот так:
def RibbonCreate3():
def RibbonCreate4():
def RibbonCreate5():
И я хочу, чтобы моя intSliderGrp изменила мое значение для начала другого определения
CTRL=3
Number_Ctrl1 = cmds.intSliderGrp(label='Controllers Ribbon', minValue=3, maxValue=5, value=0,field=True)
Number_Ctrl = cmds.intSliderGrp(Number_Ctrl1,q = True , value= True )
if Number_Ctrl == 3:
CTRL = 3
elif Number_Ctrl == 4:
CTRL = 4
elif Number_Ctrl == 5:
CTRL = 5
RibbonCreate = 'RibbonCreate'+ str(CTRL)+'()'
cmds.button('Create Ribbon' , c= RibbonCreate )
Это мои настройки, но он не работает, потому что моя ценность - все время 3 ..
Спасибо и извините за мой английский:)