宴には、宴の定義しているキーボードやマウスボタンの入力プログラムを無効にするフラグ( InputUtil.EnableInput)があるのですが、
これを各種のダイアログに開閉時にオン、オフができるチェックを追加しました。
Dialog1Button、Dialog2Button、Dialog3Button、にそれぞれ同じものがあるので、チェックをオンにしてください。

そして、AdvUgiManagerに、InputUtil.EnableInputがオフの場合にUpdateや入力による動作を無視するフィルターを追加しました。
これをEverythingにしてください。
これで、ダイアログの開閉時に、ボタン入力やUpdate(文字送りやスキップなど)が止まるようになると思います。
ちなみに、InputUtil.EnableInputの対象は、あくまで「宴のプログラム対象になっているボタン入力」に対してです。
宴以外のプログラムやUnityの基本機能などでボタン入力を受け付けていた場合は、そちらには影響しませんので注意してください。
2022年4月20日水曜日 1:20:02 UTC+9 nunu: