Я новичок в питоне.Я создаю пользовательский интерфейс, который выбирает объекты в моей сцене.Я хочу, чтобы кнопка меняла цвет при щелчке с серого на белый по умолчанию и оставалась белой, а при отмене выбора снова становилась серой.Пожалуйста, сделайте это простым для меня, чтобы понять, спасибо!Код кнопки:
import maya.cmds as cmds
def MyWindow():
#delete existing window
if cmds.window("GuiWindow", exists = True):
cmds.deleteUI("GuiWindow")
#create window
window = cmds.window("GuiWindow", title = "Object Selecter",\
w = 400, h = 600, sizeable = False, mxb = False)
column = cmds.columnLayout(w = 400, h = 600)
form = cmds.formLayout(w = 400, h = 600)
#background image
BGimage = cmds.internalVar(upd = True)+"icons/picker_bg01.jpg"
cmds.image(w = 400, h = 600, image = BGimage)
#create button
object1 = cmds.button(label = "", w = 100, h = 50, \
bgc = [0.5,0.5,0.5],command=lambda x: cmds.select("object1"))
# More buttons to be created
cmds.formLayout(form, e = True,af = (object1,"top",100))
cmds.formLayout(form, e = True,af = (object1,"left",150))
MyWindow()
cmds.showWindow(window)