マップイベントの一時停止について

Created at
Updated at

今自分で追加したUIを使ったイベントを作成中です

現状UIを表示しその処理が完了するところまでできているのですがツクールのマップイベントからの呼び出しの為かUI表示中にマップイベントが進行してしまうという問題が出ています

やってみたこととしては

MapEventExecutionController.Instance.PauseEvent()を使ってマップイベントの一時停止をやってみましたが停止せずそのままである為呼び出し方が違うのかもという感じで

GameStateHandler.SetGameState(GameStateHandler.GameState.EVENT) も試してみましたが失敗

GameStateHandler.SetGameState(GameStateHandler.GameState.MAX) では移動もイベントも止まりはしましたがそのあとMAPに戻しても行動できないイベントも進行しないという状態で事実上のフリーズ発生

と困っています

やり方が間違っている可能性も考えて

1.マップイベント(将来のことも考えてコモンイベントも対象だとなおよし)を一時停止&再開させる方法

2.プレイヤーのマップ移動を制限する方法

以上二つについてどなたか教えていただけると助かります

Comments

Created at
Updated at

質問の方を見に行ったらこの件と似たような質問が投稿されていました

アドホン関係の質問はアドホン制作の方で質問するもんだと思っていたので見てなくてなんか恥ずかしい・・・

リンクを残しておきます

イベント内で、自作UIメニューの表示方法 – RPG MAKER UNITE