Maya python intSliderGrp Команда изменения по сравнению со значением - PullRequest
0 голосов
/ 07 ноября 2018

Здравствуйте, я пишу сценарий автоматической ленты, но я хочу, чтобы мы могли выбрать номер ленты контроллера. Я использую 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 ..

Спасибо и извините за мой английский:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...