Maya Python llama a la ventana Maya para seleccionar archivos

Si necesita llamar a algunos archivos externos o exportar archivos en la secuencia de comandos, debe obtener la ruta del archivo, etc., debe abrir la ventana de selección de archivos. Esto describe cómo llamar a la ventana Maya para seleccionar el archivo y obtener el ruta de archivo

Documentos relacionados

Documento: http://help.autodesk.com/view/MAYAUL/2019/CHS/?guid=__CommandsPython_index_html , seleccione fileMode

Rutina oficial

import maya.cmds as cmds

basicFilter = "*.mb"
cmds.fileDialog2(fileFilter=basicFilter, dialogStyle=2)

singleFilter = "All Files (*.*)"
cmds.fileDialog2(fileFilter=singleFilter, dialogStyle=2)

multipleFilters = "Maya Files (*.ma *.mb);;Maya ASCII (*.ma);;Maya Binary (*.mb);;All Files (*.*)"
cmds.fileDialog2(fileFilter=multipleFilters, dialogStyle=2)

Mi uso

Hay dos tipos en el documento, fileDialog y fileDialog2, y aquí se usa fileDialog2

como sigue

import maya.cmds as cmds 
basicFilter = "*.txt"
path = cmds.fileDialog2(fileFilter=basicFilter, dialogStyle=2, fileMode=0)
print path

https://blog.csdn.net/shaynerain/article/details/106426818

Supongo que te gusta

Origin blog.csdn.net/shaynerain/article/details/106426818
Recomendado
Clasificación