Exemplo para fazer botões usando “for loop statement”
- April 23rd, 2010
- Posted in Maya Python
- Write comment
Referência tirada de um estudo do blog JustinAnimator’s thoughts.
#
#
import maya.cmds as mc
#Função dos botões. Mostra o nome do botão.
def mySoftIs (name):
print "Meu soft é %s" % name
#Cria a nossa janela.
if mc.window(myWin, exists=True):
mc.deleteUI("Softwares")
myWin = mc.window("Softwares", wh=(100,100) )
mc.rowColumnLayout()
#Variavel(array) que guarda os nomes.
mySofts =('Maya', '3D', 'Zbrush', 'Photoshop')
#Executa o loop de criação dos botões.
for obj in mySofts:
mc.button(l=obj, c=lambda x, i=obj:mySoftIs(i))
mc.showWindow(myWin)
#
#
