スクリプト

スクリプトとは

MELスクリプトはコマンドや手続きを書き込んだファイルのことである。
スクリプトの中でglobalを使って定義された手続きを実行することができる。

スクリプトパスのセットアップ

MELスクリプトはデフォールトでは~/maya/scriptsの中から探される。
それ以外のディレクトリから探すようにするためには 環境変数MAYA_SCRIPT_PATHを設定しておく。

setenv MAYA_SCRIPT_PATH ~/maya/test:/usr/test
この様にしておくと、~/maya/scripts, ~/maya/test, /usr/test から スクリプトを探してくれる。

スクリプトのファイル名

MELスクリプトは(手続き名).melというファイル名でスクリプトパスに 置いておくことによってMaya内で実行できるようになる。

もしスクリプトの中に global proc helloWorld(){ print("Hello World\n"); } というスクリプトがあれば、このスクリプトを含んだスクリプトファイルの名前を helloWorld.mel としておき、~/maya/scripts または MAYA_SCRIPT_PATH で 設定されたディレクトリに置いておくことによって、 Mayaの中で helloWorld を実行できる。

スクリプトエディター

スクリプトエディター( Window -> General Editors -> Script Editor )を によって以下の機能を使うことができる。

参考


prev | next
Home | Contents
Mail