並列処理で選択肢ウィンドウを閉じる方法

返信する
おいきゅう
記事: 20
登録日時: 2018年6月03日(日) 23:27

並列処理で選択肢ウィンドウを閉じる方法

投稿記事 by おいきゅう »

お世話になっております。
トリアコンタン様のピクチャボタン化プラグインの使用して、選択肢を表示中でもボタンを押すと
スイッチの並列処理で、選択肢を強制的に閉じる処理を作りたいと思っています。

viewtopic.php?t=8001
新規プロジェクトで、こちらの剣崎様のスクリプトを試してみて、
選択肢表示中にボタンを押して、ウィンドウが閉じるところまではうまくいったのですが
その後文章が表示されなくなってしまいました。
キャンセル扱いでよいので、他に選択肢を閉じる方法はありますでしょうか。
よろしくお願い致します。
アバター
剣崎 宗二
記事: 744
登録日時: 2016年11月12日(土) 20:36
連絡する:

Re: 並列処理で選択肢ウィンドウを閉じる方法

投稿記事 by 剣崎 宗二 »

該当の説明では「キャンセルの場合の分岐がある前提となります」と書いてますが、イベントの組み方はそのようになっておりますでしょうか?
(イベントをどうやって組んでいるかスクリーンショットを出して頂けると幸いです)
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
おいきゅう
記事: 20
登録日時: 2018年6月03日(日) 23:27

Re: 並列処理で選択肢ウィンドウを閉じる方法

投稿記事 by おいきゅう »

剣崎様

ご返信ありがとうございます!
選択肢と並列処理の設定です。

このように設定しておりますが、いかがでしょうか…?

上記設定で、表示させたピクチャをクリックすると、選択肢ウィンドウが閉じます。
が、キャラが動かなくなったり、文章が表示されないなどの現象が起きてしまいます。

キャンセルに文章を入れたり、コモンイベントのイベント処理の中断を消したりしましたが
少し挙動は変わりますが、だいたい同じような現象が発生します。

キャラが動かせる状態でメニューを開いて閉じると、文章を正常に表示できました。
お手数おかけしますが、よろしくお願い致します。
添付ファイル
choices190901a.png
最後に編集したユーザー おいきゅう [ 2019年9月02日(月) 21:40 ], 累計 1 回
アバター
剣崎 宗二
記事: 744
登録日時: 2016年11月12日(土) 20:36
連絡する:

Re: 並列処理で選択肢ウィンドウを閉じる方法

投稿記事 by 剣崎 宗二 »

すみません。前回の回答が不完全だったようです。
既存のスクリプト3行に以下の1行も追加してください。

コード: 全て選択

SceneManager._scene._messageWindow._choiceWindow.deactivate();
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
おいきゅう
記事: 20
登録日時: 2018年6月03日(日) 23:27

Re: 並列処理で選択肢ウィンドウを閉じる方法

投稿記事 by おいきゅう »

剣崎様

ご返信ありがとうございます!
上記コードを試したところ、無事選択肢を閉じることができました。
この度はご回答いただき、本当にありがとうございます!
返信する

“MV:質問”に戻る