ページ 11

【解決済み】リージョンを踏んだ時にだけ、コモンイベントを実行したいのですが…

Posted: 2017年9月05日(火) 17:03
by toretore
こんにちは。
いつも大変お世話になっております。

イベントで、移動ルートの設定でキャラクターを動かし、移動が全て終わったら、リージョンごとにイベントを発動させたいのですが、可能でしょうか?

準公式プラグインのYEP_RegionEventsも使ってみたのですが、移動が終わらないうちに、移動中に踏んだリージョンのイベントが起動してしまうので、これを移動が全部終わってから、初めてそれぞれのリージョンのイベントが起きるようにしたいのですが。

わかりにくい質問で申し訳ありません。

実は今じゃんけんゲームを作っていまして、じゃんけんに勝ったら、先に進めるようなゲームを作っています。
グーで勝ったら、三歩進むなどして、三歩進んだ時に踏んだリージョンによって、それぞれ違うイベントを作りたいと思っております。
今のままですと、移動している最中に、イベントが起きてしまい、思った通りの挙動にならなくて困っております。

どうぞよろしくお願いします。

Re: リージョンを踏んだ時にだけ、コモンイベントを実行したいのですが…

Posted: 2017年9月05日(火) 18:03
by しぐれん
プラグイン無しでも行けると思います。
移動ルートの設定で移動を開始したタイミングで移動中フラグをONにし、移動が完了したらフラグをOFFにします。
イベントの実行前に移動中フラグをチェックし、ONなら実行しないようにしてみてはどうでしょうか?

Re: リージョンを踏んだ時にだけ、コモンイベントを実行したいのですが…

Posted: 2017年9月05日(火) 19:02
by toretore
こんばんは。
お世話になっております。
Toretoreです。

しぐれん様、ありがとうございました。
プラグインなしでも、大丈夫なんですね。
こんな方法があるとは気付かず…

無事思った通りの挙動になりました。
大変助かりました。
ありがとうございます!