ページ 1 / 1
【解決済み】トリアコンタン様のMenuCommonEventの上手い使い方が分かりません
Posted: 2018年9月08日(土) 13:24
by ハトクマ
コモンイベントを設定したスキルをスキル選択画面で使用
↓
コモンイベント発生
↓
スキル選択画面に戻る
この一連の流れを実現するにはどうすればいいのでしょうか。
色々やってみたのですが、スキル選択画面を開くと同時にコモンイベントがループして何度も実行されてしまったり
スキル使用後にスキル選択画面が閉じてしまったりしてなかなか上手くいきません。
Re: トリアコンタン様のMenuCommonEventの上手い使い方が分かりません
Posted: 2018年9月09日(日) 13:51
by トリアコンタン
こんにちは!
プラグインのご利用ありがとうございます。
本プラグインは、指定した番号のコモンイベントをメニュー画面を開いている間、ずっと並列実行する機能を提供します。
よって、ご要望の機能を実現するのにはあまり役に立たないと思います。
通常、スキル画面などでコモンイベント付きのスキルを実行するとMVの仕様で一度、マップ画面に戻ります。
これ自体を防ぎたい場合、何らかの既存プラグインがあったと記憶しています。(すみません、具体的な場所は分かりません)
一度マップ画面に戻ってコモンイベントを実行してからスキル画面に戻りたい場合、コモンイベントの最後に以下のスクリプトを実行すれば可能です。
コード: 全て選択
SceneManager.push(Scene_Skill);
ただし、このままだと選択していたスキルやスキルカテゴリまでは復元できず、初期位置に戻ってしまいます。
Re: トリアコンタン様のMenuCommonEventの上手い使い方が分かりません
Posted: 2018年9月09日(日) 14:40
by ハトクマ
トリアコンタン さんが書きました:本プラグインは、指定した番号のコモンイベントをメニュー画面を開いている間、ずっと並列実行する機能を提供します。
よって、ご要望の機能を実現するのにはあまり役に立たないと思います。
なんとそうだったのですか……。
メニューを閉じずにウィンドウを重ねて処理したいので、どなたかが作った目的のプラグインを探してみることにします。
あ、それとこのプラグインのヘルプの記述にミスがあるような気がするので報告しますね。
・スキル画面
skillTypeWindow スキルタイプウィンドウ
statusWindow ステータスウィンドウ
itemWindow スキルウィンドウ
actorWindow アクター選択ウィンドウ
ここのitemWindowはおそらくskillWindowか何かではないでしょうか?
今回の目的は果たせないようですが
おそらくチュートリアルを実装するときにこのプラグインのお世話になりそうなので
またそのときにじっくり使い方を考えてみます!
どうもありがとうございました。
Re: トリアコンタン様のMenuCommonEventの上手い使い方が分かりません
Posted: 2018年9月09日(日) 15:00
by トリアコンタン
ご報告ありがとうございます!
ご指摘のウィンドウ名について再度コアスクリプトを確認しました。
ここの記述は「itemWindow」で問題ありませんでした。
コアスクリプト「rpg_scenes.js」の1351行目で定義されています。
ここでいう「item」とは、ゲーム内で扱う「アイテム」ではなく、ウィンドウ内のリストの表示内容を示す広義の「item」と思われます。
なのでスキルリストや装備品リストも一律で「item」という表現が使われているようです。
Re: トリアコンタン様のMenuCommonEventの上手い使い方が分かりません
Posted: 2018年9月09日(日) 16:05
by ハトクマ
なるほどそういうことだったんですね
こちらの勘違いでお手数かけてすみませんでした。