イベント中かどうか判定する方法

返信する
ppp
記事: 48
登録日時: 2022年9月28日(水) 21:50

イベント中かどうか判定する方法

投稿記事 by ppp »

イベント中に実行したくない動作があるのですが、処理方法がわかりません。
$gameMap.isEventRunning()も試してみたのですが、これだと並列処理もイベント扱いされてしまい?うまくいきません。どうすればよろしいでしょうか
アバター
Plasma Dark
記事: 736
登録日時: 2020年2月08日(土) 02:29
連絡する:

Re: イベント中かどうか判定する方法

投稿記事 by Plasma Dark »

$gameMap.isEventRunning() の結果は並列実行イベントの状態に左右されません。
(例えば、添付画像のような並列実行イベントを作成した場合、コンソールには false が延々と表示されるようになります)

Game_Map.prototype.isEventRunning から処理を追ってみて、意図せず真になってしまっている原因を探ってみてください。
添付ファイル
スクリーンショット 2023-10-23 124835.png
返信する

“MV:質問”に戻る