过程和脚本

 
 
 

避免全局过程

与全局变量一样,全局过程容易被尝试使用同名的全局过程的任何其他 MEL 脚本修改。如果使用全局过程,请确保使用唯一的名称,以免覆盖现有过程。

全局过程的另一个潜在问题是内存要求。Maya 将它遇到的每个全局过程存储在内存中。加载的全局过程越多,Maya 存储这些过程所用的内存就越多。

将过程和命令脚本限制为 50 行

若要使您的过程和 MEL 命令脚本易于处理,请将它们限制为 50 行。50 行的限制不包括任何注释行或空行。当过程和 MEL 脚本超过 50 行时,它们可能会变得太复杂。

将文件限制为 500 行

许多 MEL 脚本都包含多个过程。对于这些较大的脚本文件,最好将其长度限制为 500 行。如果文件超过该长度,请考虑将它拆分为多个文件。这样就使 MEL 脚本文件易于管理。