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

返信する
torico
記事: 2
登録日時: 2018年2月11日(日) 14:47

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

投稿記事 by torico »

message.jpg
message.jpg (22.03 KiB) 閲覧された回数 2414 回
この様に、
$gameMessage.add("〜");にメッセージを入れると、
メッセージウィンドウの表示と同時に、
その次に入れたアニメーションが表示されてしまいます。

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

「\\!」を入れても駄目な様でした。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

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

投稿記事 by フトコロ »

こんにちは。

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

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


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

コード: 全て選択

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

>スクリプトに一部誤記があったので修正
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
torico
記事: 2
登録日時: 2018年2月11日(日) 14:47

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

投稿記事 by torico »

ありがとうございました!
返信する

“MV:質問”に戻る