Когда я переключаюсь между двумя вариантами, он всегда возвращает двойной результат (tex, tex / sculpt, sculpt). Это происходило и в моих прошлых проектах, но я так и не смог решить эту проблему. Перезапустить Maya не удалось, даже с переписанным кодом это продолжалось. Есть предложения?
import maya.cmds as cmds
class UI(object):
def __init__(self):
a=cmds.window()
cmds.showWindow(a)
cmds.columnLayout()
self.displaceOptions = cmds.radioButtonGrp(la2=['Texture', 'Sculpting'], nrb=2, en=True, cc=self.check)
def check(self, *args):
option = cmds.radioButtonGrp(self.displaceOptions, q=True, sl=True)
if option == 1:
self.dispTexture()
elif option == 2:
self.dispSculpt()
def dispTexture(*args):
print('tex')
def dispSculpt(*args):
print('sculpt')
UI()