有没有办法在maya中为自定义货架设置相对图标和脚本路径?
我想把架子传给我的朋友。我不是使用每个图标和每个源的新路径编辑每个架子,而是将所有图标放在一个文件夹(名为Icons)中,并将所有脚本放在一个文件夹(命名为脚本)和架子文件中。在shelf文件夹的'root'中。类似的东西:
SHELF_FOLDER
+-Icons
|
+-IconFile.bmp
+-Scripts
|
+-script.mel
|
--shelf.mel
有没有办法在shelf.mel文件的开头设置路径?
答案 0 :(得分:0)
虽然您可以从预定位置显式调用脚本,但没有内置方法可以执行此操作。
设置它的常用方法是使用Maya module,然后将模块中的实际脚本路径指向网络共享 - 这将允许多个用户从公共目录中加载脚本和图标他们都有相同的脚本可用,然后你可以在该公共目录中包含一个脚本来设置货架。
如果您真的希望它是模块化的,您可以将每个货架分配为一个单独的模块。
答案 1 :(得分:-1)
此博客文章涵盖了许多有关此的信息: http://rodolphe-vaillant.fr/?e=97
只需在用户目录C:\ Users \ name \ Documents \ maya \ version \ modules中添加.mod文件。请参阅Maya文档以了解此文件格式。货架将无法加载,您需要在脚本文件夹(PYTHONPATH)中包含userSetup.py