PythonMaya-GUI-Panels(面板)

contentBrowser 内容浏览器

此命令用于编辑和查询内容浏览器。内容浏览器是一个独特的面板,因此在给定时间只能存在一个实例。可选参数是控件的名称。

# 创建内容浏览器并在“示例”选项卡中选择库.
cmds.scriptedPanel('contentBrowserPanel1', edit=True, tearOff=True, label='Content Browser')
panelNames = cmds.getPanel(scriptType='contentBrowserPanel')
panelName = panelNames[0]
panelCompleteName = panelName + 'ContentBrowser'
cmds.contentBrowser(panelCompleteName, edit=True, location='Examples/FX/Fluids/Ocean Examples')

# 显示预览窗格
cmds.contentBrowser(panelCompleteName, edit=True, preview=True)
cmds.scriptedPanel('contentBrowserPanel1', edit=True, tearOff=True, label='Content Browser')
image.png

saveViewportSettings

所有3d视图将其设置保存。当Maya退出时,系统会自动调用此选项。

setFocus

将键盘焦点赋予特定控件或面板,作为参数传递。

cmds.window()
cmds.columnLayout()
cmds.textField('tf0', changeCommand='cmds.setFocus("tf1")' )
cmds.textField('tf1', changeCommand='cmds.setFocus("tf2")' )
cmds.textField('tf2', changeCommand='cmds.setFocus("tf0")' )
cmds.showWindow()
image.png

你可能感兴趣的:(PythonMaya-GUI-Panels(面板))