ページ 11

$gameMessage.addでメッセージを表示させると次の処理に進んでしまいます

Posted: 2018年2月11日(日) 14:52
by torico
message.jpg
message.jpg (22.03 KiB) 閲覧された回数 2415 回
この様に、
$gameMessage.add("〜");にメッセージを入れると、
メッセージウィンドウの表示と同時に、
その次に入れたアニメーションが表示されてしまいます。

スクリプトを使わずに文章の表示コマンドを使うと、メッセージの後にアニメーションが再生されるのですが、$gameMessage.addコマンドを使用し、次の処理をカーソル送りの後で実行するにはどうすれば良いでしょうか?

「\\!」を入れても駄目な様でした。

Re: $gameMessage.addでメッセージを表示させると次の処理に進んでしまいます

Posted: 2018年2月12日(月) 13:08
by フトコロ
こんにちは。

$gameMessage.add('文章')のスクリプトでメッセージを表示させる場合に
その後の処理を止めたい場合は

スクリプトコマンドで以下を実行してください。
this.setWaitMode('message')


以下の様にスクリプトを作成するといいと思います。

コード: 全て選択

$gameMessage.add('文章')
this.setWaitMode('message')
なお、これはイベントコマンドのスクリプト専用です。

>スクリプトに一部誤記があったので修正

Re: $gameMessage.addでメッセージを表示させると次の処理に進んでしまいます

Posted: 2018年2月13日(火) 11:09
by torico
ありがとうございました!