您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

关于maya加载模块modules的.mod文件的书写规范

通过创建插件模块可以创建插件的分布式安装,此安装可保存在本地或任意网络位置。这样就不需要向 Maya 安装或其他难以管理的位置写入文件。通过模块文件,您可以轻松更改模块的分布,例如将安装的许多插件的位置重定向到其他脚本文件夹。

Maya 允许您拥有插件的多个版本并根据您的操作系统、Maya 版本和语言设置加载不同的版本。

1.模块文件夹结构

@ modules       模块文件存放路径
@ * plug-ins    放置 mll 插件
* presets       放置预设参数
* scripts       放置 mel & python 脚本
prefs           首选项设置存储
user.toolclips  自定义工具动画演示
~ zh_CN         其他语言的选项
Maya.env        Maya 环境变量

如果 Maya 不是英文版的话,只有 Maya.env 和~语言文件夹存在
因此需要切换英文版才能看到上面的目录
带 * 号的文件夹和 模块定义的目录是重合的,这里其实也可以看做 Maya 的模块目录
带 @ 号 默认是不存在,但是可以手动创建出来并且起作用。

2.模块文件夹的子文件夹

默认情况下,Maya 将忽略一个模块中包含的所有子文件夹。为了使 Maya 考虑模块的子文件夹,必须使用 [r] 关键字为该文件夹请求递归行为;例如,如下所示:

[r] scripts: ..\..\CommonFiles\scripts

即使设置了 [r] 关键字,也会忽略 .folder(即,以“.”开头的文件夹,又称为隐藏文件夹)。该文件夹不会递归地进行解析,也不会作为搜索路径添加到 Maya 中。

3.指定加载模块所需的条件

您可以指定该模块将在哪些条件下加载。在以下条件中选择:

· Maya 版本
· 操作系统
· 系统区域设置

支持以下操作系统条件:

· 平台:win64
· 平台:mac
· 平台:linux

对于系统区域设置,支持以下条件:

· LOCALE:en_US(用于英语(美国))
· LOCALE:ja_JP(用于日语)
· LOCALE:zh_CN(用于简体中文)

使用 MAYAVERSION: 指示 Maya 版本。

重要信息:您必须在 + 和模块名称之间指定条件。
示例

+ MAYAVERSION:2014 PLATFORM:win64 LOCALE:ja_JP CustomModule 3.10.5 ..\CustomModule\Modules\win64

在此示例中,仅会在系统区域设置为日语的 WIN 64 位操作系统下为 Maya 2014 加载 CustomModule 插件。

参考链接:
Maya 模块安装探讨
Maya 模块路径、文件夹和版本


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进