Maya
Python 2.6 o superior
Mostrar más instrucciones
1
 Abra una sesión de terminal y comprobar su versión de Python , escriba lo siguiente en la línea de comandos: 
 
 My- iMac: ~ MyAccount $ python- v 
 
 Esto devolverá una lista de todas las bibliotecas estándar de Python y la versión actual de python , que debe ser 2.6 o mayor 
 2 
 Abrir el editor de escritura maya en la barra de menú : . . window - > Editores generales -> script Editor 
 
 Tipo de la secuencia de comandos Python siguiente en la ventana de texto principal : 
 
 import sys 
 
 importación maya.OpenMaya como OpenMaya 
 
 maya.OpenMayaMPx importación como OpenMayaMPx 
 
 # Definir un nuevo comando , " Hello World ". El prefijo sp hace de este un plugin con guión 
 
 kPluginCmdName = " spHelloWorld " 
 
 # comando 
 clase 
 scriptedCommand ( OpenMayaMPx.MPxCommand ) : . 
 
 Def __ init__ ( self): 
 
 OpenMayaMPx.MPxCommand.__init__ (auto ) 
 
 def doIt (self, argList ) : print " Hello World! " 
 
 # Creador 
 < p> def cmdCreator () : 
 OpenMayaMPx.asMPxPtr regreso 
 ( scriptedCommand ( )) 
 
 # inicializar la secuencia de comandos de plug-in 
 
 initializePlugin def ( mobject ) : 
 
 mplugin = OpenMayaMPx.MFnPlugin ( mobject ) 
 
 Proveedores: 
 
 mplugin.registerCommand ( kPluginCmdName , cmdCreator ) 
 
 excepto: 
 
 sys.stderr . write ( " No se pudo registrar comando: "% s \\ n "% 
 
 kPluginCmdName ) 
 
 elevar 
 
 # Uninitialize la secuencia de comandos de plug-in 
 
 def uninitializePlugin ( mobject ) : 
 
 mplugin = OpenMayaMPx.MFnPlugin ( mobject ) 
 
 Proveedores: 
 
 mplugin.deregisterCommand ( kPluginCmdName ) 
 
 excepto: 
 
 sys.stderr.write ( "No se pudo eliminar el registro de comando: % s \\ n "% 
 
 kPluginCmdName ) 
 
 aumentar 
 
 print " Guión hecho" 
 
 Guardar este archivo como HelloWorld al directorio de scripts Maya 
 3 
 Escriba lo siguiente en la ventana de línea de comandos Maya , ubicado en la parte inferior de la ventana principal de Maya: . 
 
 LoadPlugin " helloWorld " ; 
 
 se abrirá una ventana con el mensaje " hello world " y la línea de comandos Maya mostrará el mensaje de estado ", guión hecho. " 
 
 
 
          
