如何在maya中使用python切换maya图标
我目前正试图让我的iconTextButton在单击后将其给定图标更改为其他图像。这有可能吗如何在maya中使用python切换maya图标,python,icons,maya,Python,Icons,Maya,我目前正试图让我的iconTextButton在单击后将其给定图标更改为其他图像。这有可能吗 def defaultButtonPush(*args): print 'Button 1 was pushed.' cmds.window( width=150 ) cmds.columnLayout( adjustableColumn=True ) cmds.iconTextButton(style='iconAndTextHorizontal', image1= 'cube.png',image
def defaultButtonPush(*args):
print 'Button 1 was pushed.'
cmds.window( width=150 )
cmds.columnLayout( adjustableColumn=True )
cmds.iconTextButton(style='iconAndTextHorizontal', image1= 'cube.png',image2= 'sphere.png', label='Button 1', command=defaultButtonPush )
cmds.showWindow()
非常感谢非常接近,您可以为Maya中创建的大多数元素定义一个引用字符串。如果您注意到,在的命令参考中,image1是可编辑的,因此我们可以使用链接到iconButton的命令来更改它 这是我添加的主代码,请注意“iconButton”名称,在您第一次创建iconTextButton时,我也将其添加到了iconTextButton中
cmds.iconTextButton('iconButton',edit=True,image1='newimage.jpg')
所有的东西都放在一起:
def defaultButtonPush(*args):
cmds.iconTextButton('iconButton', edit=True, image1='newimage.jpg')
cmds.window( width=150 )
cmds.columnLayout( adjustableColumn=True )
cmds.iconTextButton('iconButton', style='iconAndTextHorizontal', image1= 'cube.png',image2= 'sphere.png', label='Button 1', command=defaultButtonPush )
cmds.showWindow()
我还没有测试过这个,但它应该工作没有任何问题