イベント中に実行したくない動作があるのですが、処理方法がわかりません。
$gameMap.isEventRunning()も試してみたのですが、これだと並列処理もイベント扱いされてしまい?うまくいきません。どうすればよろしいでしょうか
イベント中かどうか判定する方法
- Plasma Dark
- 記事: 669
- 登録日時: 2020年2月08日(土) 02:29
- 連絡を取る:
Re: イベント中かどうか判定する方法
$gameMap.isEventRunning() の結果は並列実行イベントの状態に左右されません。
(例えば、添付画像のような並列実行イベントを作成した場合、コンソールには false が延々と表示されるようになります)
Game_Map.prototype.isEventRunning から処理を追ってみて、意図せず真になってしまっている原因を探ってみてください。
(例えば、添付画像のような並列実行イベントを作成した場合、コンソールには false が延々と表示されるようになります)
Game_Map.prototype.isEventRunning から処理を追ってみて、意図せず真になってしまっている原因を探ってみてください。