Plasma Dark様
アドバイスありがとうございます!
以下のように記述して問題なく動作しました。
SceneManager._scene._messageWindow._choiceListWindow.processCancel();
余談ですが、最初の相談時のスクリプトは、
こんな感じにdeactivateを追加すればよかった模様です。
$gameMessage.onChoice($gameMessage.choiceCancelType());
SceneManager._scene._messageWindow.terminateMessage ...
検索結果 2 件
- 2023年2月21日(火) 00:57
- フォーラム: MZ:質問
- トピック: 【解決済み】選択肢を強制的に閉じたい
- 返信数: 2
- 閲覧数: 552
【解決済み】選択肢を強制的に閉じたい
MZでの質問です。
選択肢を表示中に強制的に選択肢ウインドウを終了させたく、
並列処理に以下のスクリプトを入れました。
(キャンセル時の処理をして終了する、という流れです)
$gameMessage.onChoice($gameMessage.choiceCancelType());
SceneManager._scene._messageWindow.terminateMessage();
SceneManager._scene._messageWindow._choiceListWindow.close();
しかし選択肢ウインドウは消えるのですが、
画面が動かなくなってしまいます ...
選択肢を表示中に強制的に選択肢ウインドウを終了させたく、
並列処理に以下のスクリプトを入れました。
(キャンセル時の処理をして終了する、という流れです)
$gameMessage.onChoice($gameMessage.choiceCancelType());
SceneManager._scene._messageWindow.terminateMessage();
SceneManager._scene._messageWindow._choiceListWindow.close();
しかし選択肢ウインドウは消えるのですが、
画面が動かなくなってしまいます ...