【解決済み】バトル中に呼び出したQTEプラグインを強制終了させたい
Posted: 2025年4月25日(金) 09:39
お世話になっております。
製作で行き詰ったため質問させていただきます。
◆やりたいこと
Hz Input Command(ひず様作) - HzInputCommand.js
方向キーとボタンでのコマンド入力を実行します。
https://plugin.fungamemake.com/archives/13310
バトル中に呼び出した上記プラグインのQTEイベントを任意のタイミングで強制終了させたいです。
◆詳細
①QTEイベント
エネミーの行動により上記プラグインにてQTEイベントを呼び出します。
時間設定は無く、変数を用いて規定回数成功させるまでループするように組んでいます。
※このQTEを終了させるには通常、下記の方法があります。
・表示されたコマンド入力を成功 or 失敗させる
・予めタイマーを設定しておき、時間切れになる or タイマーの停止をする
②HPを減少させ続ける並列処理
QTE中、アクターHPを並列処理Aにて一定間隔で減少させ続けるイベントを動かします。
③HPが指定値を下回った瞬間にイベントを呼び出す ★このタイミングで①のQTEを消しておきたいです
アクターHPの値を並列処理Bで常に監視し、指定値を下回ったタイミングで文章やピクチャでの演出イベントを呼び出します。
③のイベントを呼び出した際、①で呼び出したQTEイベントが画面に残り続けてしまいます。
QTEの入力受付も生き続けてしまうため、理想の挙動とは異なってしまい困っております。
呼び出したQTEイベントを強制終了させるような方法(コマンド等)があれば解決すると考え、トピック投稿させていただきました。
情報に関して不足分ありましたら申し訳ございません。
分かりづらい文章で恐縮ですが、何卒よろしくお願いいたします。
追記 2025/04/26
念のため画像も添付させていただきました。
コモンイベントからイベントを終了させたい
親インタープリターについては干渉しないとの情報を知りました。
本件の場合、③の並列処理上では①のQTEイベントに干渉することは不可能という解釈になるでしょうか。
何かアプローチ方法がもしあればご教示いただければ幸いです。
製作で行き詰ったため質問させていただきます。
◆やりたいこと
Hz Input Command(ひず様作) - HzInputCommand.js
方向キーとボタンでのコマンド入力を実行します。
https://plugin.fungamemake.com/archives/13310
バトル中に呼び出した上記プラグインのQTEイベントを任意のタイミングで強制終了させたいです。
◆詳細
①QTEイベント
エネミーの行動により上記プラグインにてQTEイベントを呼び出します。
時間設定は無く、変数を用いて規定回数成功させるまでループするように組んでいます。
※このQTEを終了させるには通常、下記の方法があります。
・表示されたコマンド入力を成功 or 失敗させる
・予めタイマーを設定しておき、時間切れになる or タイマーの停止をする
②HPを減少させ続ける並列処理
QTE中、アクターHPを並列処理Aにて一定間隔で減少させ続けるイベントを動かします。
③HPが指定値を下回った瞬間にイベントを呼び出す ★このタイミングで①のQTEを消しておきたいです
アクターHPの値を並列処理Bで常に監視し、指定値を下回ったタイミングで文章やピクチャでの演出イベントを呼び出します。
③のイベントを呼び出した際、①で呼び出したQTEイベントが画面に残り続けてしまいます。
QTEの入力受付も生き続けてしまうため、理想の挙動とは異なってしまい困っております。
呼び出したQTEイベントを強制終了させるような方法(コマンド等)があれば解決すると考え、トピック投稿させていただきました。
情報に関して不足分ありましたら申し訳ございません。
分かりづらい文章で恐縮ですが、何卒よろしくお願いいたします。
追記 2025/04/26
念のため画像も添付させていただきました。
コモンイベントからイベントを終了させたい
親インタープリターについては干渉しないとの情報を知りました。
本件の場合、③の並列処理上では①のQTEイベントに干渉することは不可能という解釈になるでしょうか。
何かアプローチ方法がもしあればご教示いただければ幸いです。