ページ 11

【解決済み】MenuCommonEvent【並列処理ではなく1回だけ】

Posted: 2018年9月23日(日) 06:58
by youseityan
皆様いつも大変お世話になっております。

この度質問させていただきたい事は
トリアコンタン様が作られた「MenuCommonEvent」についてです。

こちらのプラグインはメニュー画面内の設定したシーン(以下、メニュー画面)
でも、コモンイベントが使えるようになる画期的で大変素晴らしいプラグインです。

自分もこのプラグインを見つけた時は、メニュー画面でコモンイベントが使えるという
画期的さに興奮し、意気揚々と複雑な処理をさせピクチャを表示するイベントを組んだのですが

設定したコモンイベントを並列処理するという、このプラグインの使用上
メニュ画面を開いている間、処理を無限に繰り返してしまいメニュー画面が重くなるという事案に当たってしまいました。
変数やスイッチを用い、2回目からは条件分岐で処理を飛ばすという方法で幾分か改善できるかも
と、試してはみたのですが
「1回目の処理の最後にスイッチをONにし、2回目からは複雑な処理を飛ばす」ここまでは良かったのですが
メニュー画面を閉じてから、該当のスイッチをどこでOFFにしたら良いのかという問題が発生してしまいました。

そこでMenuCommonEventで起動するコモンイベントを並列処理ではなく
設定しているシーンを開くたびに1回だけ起動する、または並列処理をスイッチや変数を使わずストップさせるなど
何か良い方法が分かる方が居られましたらアドバイスの程お願い致します。

Re: MenuCommonEvent【並列処理ではなく1回だけ】

Posted: 2018年9月23日(日) 17:42
by トリアコンタン
こんにちは!
プラグインのご利用ありがとうございます。
対象イベントの並列実行を停止するコマンドを追加しました。別の画面に映って戻ってくると再度実行されます。

対象イベントの並列実行を停止するコマンドを追加(ver1.3.0)
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/MenuCommonEvent.js

Re: MenuCommonEvent【並列処理ではなく1回だけ】

Posted: 2018年9月24日(月) 17:00
by youseityan
トリアコンタン様
わざわざプラグインのver更新ありがとうございます。

確認させていただいた所、問題なく並列処理が停止しており
メニュー画面でコモンイベントを使用しつつ、軽さも維持できるようになりました!