グローバル変数と同じように、グローバル プロシージャも、同じ名前のグローバル プロシージャを使用している他の MEL スクリプトで修正される可能性が高くなります。グローバル プロシージャを使用する場合は、一意の名前を使用し、既存のプロシージャを書き換えないように注意してください。
グローバル プロシージャの潜在的な問題として、メモリ要件も挙げることができます。Maya は、宣言されたグローバル プロシージャをすべてメモリに保存します。多くのグローバル プロシージャをロードすると、グローバル プロシージャの保存に、それだけ多くのメモリが使用されます。
プロシージャと MEL コマンド スクリプトをトレースしやすくするには、50 行に制限します。50 行の制限には、コメントと空行を含めません。50 行を超えるプロシージャと MEL スクリプトは複雑すぎます。
多くの MEL スクリプトには複数のプロシージャが含まれています。大きなスクリプト ファイルでは、長さを 500 行に制限してください。ファイルが 500 行を超えた場合は、複数のファイルに分割します。この制限により、MEL スクリプト ファイルは管理しやすくなります。