メッセージ送りを一時的に禁止する方法について

taku
記事: 12
登録日時: 2017年9月16日(土) 22:26

メッセージ送りを一時的に禁止する方法について

投稿記事by taku » 2021年4月08日(木) 17:26

お世話になります
ツクールMZでゲーム制作をしております

さっそくですが
キー押下時のメッセージ送りを、一時的に禁止する方法はありますでしょうか

具体的な処理としては

①メッセージ表示
②並列実行で自作の選択肢(ピクチャで作成)を表示。メッセージは残ったまま
③選択後、選択肢に合わせて次のメッセージを表示

なのですが、

②中にキャンセルキーや、何も選択していない状態での決定キーで
①のメッセージが進まないようにしたいのです

つまりイベントコマンドでの、「文章の表示」→「選択肢の表示」とした時の挙動を
再現出来れば、と。

自力でスクリプトからはそれらしいフラグを見つけられなかったのですが
ご存じの方いらっしゃいましたら、宜しくお願いいたします

アバター
くろうど
記事: 259
登録日時: 2016年1月22日(金) 20:52
お住まい: 東京都
連絡を取る:

Re: メッセージ送りを一時的に禁止する方法について

投稿記事by くろうど » 2021年4月08日(木) 22:13

こんばんは。

要するに、スイッチが何かを条件にして、
メッセージウィンドウを表示しっぱなしにしたいという事だと思いました。

そのやり方は分からないのですが、
『自作の選択肢(ピクチャで作成)』との事なので、
グラフィックにこだわりがあるのだとお見受けします。

ということで、私からは、
「①メッセージ表示」もピクチャにしてしまうのはいかがでしょうか?
と提案させていただきます。

私からは以上です。
▼だいたいTwitterにいます。たぶん。
https://twitter.com/kuroudo119
taku
記事: 12
登録日時: 2017年9月16日(土) 22:26

Re: メッセージ送りを一時的に禁止する方法について

投稿記事by taku » 2021年4月08日(木) 22:58

くろうど様

ご返信ありがとうございます

なるほど、メッセージウィンドウもピクチャ化するのも
一つの案ですね

とはいえ、処理の共通化の関係でそこのメッセージだけピクチャ化するよりは
出来ればフラグなどで管理したいのです

もしスクリプトなどでメッセージ送りを制御する方法がありましたら
ご教示ください

“MZ:質問” へ戻る