既存のスクリプト ファイルを実行するには、MAXScript ユーティリティ ロールアウトの[スクリプトを実行]ボタン、[リスナー]メニュー バーの[ファイル] > [スクリプトを実行]、または[3ds Max]メニュー バーの[MAXScript] > [スクリプトを実行]を選択します。これにより、スクリプトを選ぶ一般的な[ファイルを開く]ダイアログ ボックスが開きます。選択したスクリプトが読み込まれ、実行されます。[リスナー]出力ペインに結果が出力されます。
次のようにリスナーから、または他のスクリプト内から fileIn() メソッドを使用してスクリプトを実行することもできます。
ここで、<filename_string> は文字列として評価される文字列リテラルや式であり、実行するスクリプト ファイルの名前を指定します。スクリプト ファイルの内容は、一度に 1 つずつの式が実行され、エラーが発生すると処理は停止します。既定では、ファイルはロードされたとおりにリストされません。 quiet:false を使って、実行中のリストをリスナーに出力できます。
スクリプト ファイルの内容は、グローバル スコープ コンテキスト内でコンパイルされます。これは filein() メソッドが実行されるときに適用されるスコープとは異なります。詳細は、「変数のスコープ」を参照してください。