Создание всплывающих пунктов меню из списка в Python

Я пытаюсь создать пользовательский интерфейс, который создает всплывающие пункты меню из списка. Я собирался сделать это, просто установив обычную радиальную кнопку:

Cams = cmds.listCameras(p=True)
PBCamera = cmds.radioCollection()

cmds.button(l="go", c=partial(btnCmd,PBCamera))
for i in Cams:
    btnName = str(i)
    RCam = cmds.radioButton( btnName, label=btnName)
    PBCamera = cmds.radioCollection( PBCamera, edit=True)


def btnCmd(name,*arg):
    radioCol = cmds.radioCollection(PBCamera, query=True, sl=True)
    getSelectRadioVal = cmds.radioButton(radioCol, query=True, label=True)
    print getSelectRadioVal

У меня проблема, когда я пытаюсь переключить его на cmds.menuItem(), возникает ряд ошибок. Хотите знать, лучший способ создать всплывающее меню из списка.

0 ответов

Другие вопросы по тегам