====== MAXScriptでメッセージを表示する ======
このページでは、MAXScriptでメッセージ(メッセージボックス)を表示する方法を記載します。
3ds Maxでメッセージを表示するにはMAXScriptのビルドイン関数を使用します。 ===== MessageBox 関数 ===== 単純なメッセージを表示するには、MessageBox()を使用します。メッセージボックスの中に指定したメッセージと「OK」ボタンが表示されます。 ==== サンプルコード ==== MessageBox "Hello!" ==== 出力結果 ==== {{autodesk:3ds_max:3ds_max_maxscript_messagebox.png|}} --- ===== queryBox 関数 ===== queryBox関数は、指定したメッセージと、「はい」「いいえ」ボタンを表示します。メッセージに対してスクリプトの処理を分岐させたい場合に使用します。 「はい」ボタンを押すと「true」、「いいえ」ボタンを押すと「false」をそれぞれ返します。 ==== サンプルコード ==== queryBox "Do you want to continue?" ==== 出力結果 ==== {{autodesk:3ds_max:3ds_max_maxscript_querybox.png|}} --- ===== yesNoCancelBox 関数 ===== yesNoCancelBox関数は、指定したメッセージと、「OK」、「キャンセル」ボタンを表示します。メッセージに対してスクリプトの処理を分岐させたい場合、かつその分岐表示を中止したい場合に使用します。 「はい」ボタンを押すと「#yes」、「いいえ」ボタンを押すと「#no」、「キャンセル」ボタンを押すと「#cancel」をそれぞれ返します。 ==== サンプルコード ==== yesNoCancelBox "Do you want to continue?" ==== 出力結果 ==== {{autodesk:3ds_max:3ds_max_maxscript_yesnocancelbox.png|}}