定义常用收藏夹目录

艺术家可以从任何位置单击以访问收藏夹目录Nuke文件浏览器。通常,您将为项目中的常用目录创建这些收藏夹。

定义一组常用的收藏夹目录

定义一组常用的收藏夹目录:

1.   创建一个名为menu.py在您的插件路径目录中。

有关插件路径目录的更多信息,请参见加载Gizmos,NDK插件以及Python和Tcl脚本

2.   添加以下格式的条目:

nuke.addFavoriteDir('DisplayName', 'Pathname')

更换DisplayName以您想要的字符串作为目录链接的显示名称,例如‘Home’要么‘Desktop’

更换Pathname带有收藏夹应指向的目录的路径名。

3.   在上面的条目中,您还可以在后面添加以下可选参数'路径名'

type. 这是整数和按位运算符,或以下各项的组合nuke.IMAGEnuke.SCRIPT要么nuke.FONT

nuke.IMAGE限制收藏夹目录仅出现在图像文件浏览器中Nuke打开以进行文件读/写操作。

nuke.SCRIPT限制收藏夹目录显示在脚本文件浏览器中,该脚本文件浏览器在您选择File > Open Comp或类似的菜单选项来打开或导入脚本文件。

nuke.FONT限制收藏夹目录显示在字体浏览器中。

icon='Name'. 更换 Name 带有名称和文件扩展名.png (要么.xpm)您要用作收藏夹目录图标的图像。此图片必须存储在您的Nuke插件路径目录。尺寸应为24 x 24像素。

tooltip='My tooltip'. 更换My tooltip以及您希望显示为弹出帮助的字符串。

例子1

以下条目将创建一个收藏夹,名为DisasterFlickStore它出现在从“读取”节点调用的所有文件浏览器上,并且指向/ job / DisasterFlick / img目录。

nuke.addFavoriteDir ('DisasterFlickStore', '/job/DisasterFlick/img', nuke.IMAGE)

示例1的结果。

例子2

以下条目将创建一个收藏夹,名为Test。它出现在从“读取”节点调用的所有文件浏览器上,或者通过选择File > Open Comp并指向/ job / Test目录。该条目还定义测试图像和脚本作为收藏夹目录的工具提示。

nuke.addFavoriteDir ('Test', '/job/Test', nuke.IMAGE | nuke.SCRIPT, tooltip='Test images and Scripts')

示例2的结果。