三日月館【別館】開発・制作Tips集
[Maya] MELでのグローバル変数の使用について
最終更新:
fumiduki1985
-
view
MELではプロシージャ外で宣言された変数がグローバル変数となる。
このグローバル変数をプロシージャ内でも使用したい場合、プロシージャ内でglobalキーワードを付けて宣言を行う必要がある。
宣言をしない場合、プロシージャのローカル変数として新たな変数が作成されてしまう。
宣言をしない場合、プロシージャのローカル変数として新たな変数が作成されてしまう。
記述例:
int $var; proc Func() { global int $var; // グローバル変数として使用するための宣言 …… }