mercredi 7 novembre 2018

Maya python intSliderGrp Change command compared to the value

Hello i script an auto ribbon but i want to we can choose the number of controller ribbon. I use 3 def for my setup i have a def with a ribbon 3 control an other with 4 controls and 5 controls.

Like that :

def RibbonCreate3():
def RibbonCreate4():
def RibbonCreate5():

And i want to my intSliderGrp change my value for start a different def

 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 )

This is my setup but he don't work because my value is alltime 3..

Thanks and sorry for my english :)

Aucun commentaire:

Enregistrer un commentaire