概要
メッセージを表示して入力を待ちます。
プロトタイプ
int Message();
戻り値
コマンドキーによって応答されると 1、キャンセルキーによって応答されると 0 を返します。
パラメータ
なし
解説
Message 関数は、PushString 関数によって設定された文字列をメッセージウィンドウに表示し、プレイヤーからの応答を待ちます。コマンドキーが押されると総合開発環境の一般設定で設定された決定音を再生し、1 を返します。キャンセルキーが押されるとキャンセル音を再生し、0 を返します。シナリオ上の重要な分岐に、Message 関数の戻り値によるセレクト機能を使用するべきではありませんが、長いメッセージの途中でユーザーが会話を中断できるようにしたいような場合はこの戻り値を有効活用するといいでしょう。キー応答を伴わない動的な文字列の表示には DrawText 関数を使用します。