三日月館【別館】開発・制作Tips集
[3dsMax] MAXScriptで関数又はコマンドが存在するか判定する
最終更新:
fumiduki1985
-
view
MAXScriptには「関数やコマンドが存在するかをチェックする」コマンドは無いと思われる。
しかし、try~catch文を使い、関数やコマンドが存在しなかった場合の例外をキャッチする方法は有効。
ただし、「関数やコマンド内で発生した例外」と「関数やコマンドが存在しなかったことによる例外」を区別できないことがあるかもしれないので注意。
しかし、try~catch文を使い、関数やコマンドが存在しなかった場合の例外をキャッチする方法は有効。
ただし、「関数やコマンド内で発生した例外」と「関数やコマンドが存在しなかったことによる例外」を区別できないことがあるかもしれないので注意。
記述例:
try ( TestCommand() ) catch ( print "TestCommand Failed." -- TestCommandが存在しなかった場合、例外を発するのでこちらが実行される。 )