【解決済み】トリアコンタン様のMenuCommonEventの上手い使い方が分かりません

ハトクマ
記事: 15
登録日時: 2018年8月31日(金) 07:46

【解決済み】トリアコンタン様のMenuCommonEventの上手い使い方が分かりません

投稿記事by ハトクマ » 2018年9月08日(土) 13:24

コモンイベントを設定したスキルをスキル選択画面で使用

コモンイベント発生

スキル選択画面に戻る

この一連の流れを実現するにはどうすればいいのでしょうか。
色々やってみたのですが、スキル選択画面を開くと同時にコモンイベントがループして何度も実行されてしまったり
スキル使用後にスキル選択画面が閉じてしまったりしてなかなか上手くいきません。
最後に編集したユーザー ハトクマ on 2018年9月09日(日) 21:34 [ 編集 1 回目 ]

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様のMenuCommonEventの上手い使い方が分かりません

投稿記事by トリアコンタン » 2018年9月09日(日) 13:51

こんにちは!
プラグインのご利用ありがとうございます。

本プラグインは、指定した番号のコモンイベントをメニュー画面を開いている間、ずっと並列実行する機能を提供します。
よって、ご要望の機能を実現するのにはあまり役に立たないと思います。

通常、スキル画面などでコモンイベント付きのスキルを実行するとMVの仕様で一度、マップ画面に戻ります。
これ自体を防ぎたい場合、何らかの既存プラグインがあったと記憶しています。(すみません、具体的な場所は分かりません)

一度マップ画面に戻ってコモンイベントを実行してからスキル画面に戻りたい場合、コモンイベントの最後に以下のスクリプトを実行すれば可能です。

コード: 全て選択

SceneManager.push(Scene_Skill);

ただし、このままだと選択していたスキルやスキルカテゴリまでは復元できず、初期位置に戻ってしまいます。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
ハトクマ
記事: 15
登録日時: 2018年8月31日(金) 07:46

Re: トリアコンタン様のMenuCommonEventの上手い使い方が分かりません

投稿記事by ハトクマ » 2018年9月09日(日) 14:40

トリアコンタン さんが書きました:本プラグインは、指定した番号のコモンイベントをメニュー画面を開いている間、ずっと並列実行する機能を提供します。
よって、ご要望の機能を実現するのにはあまり役に立たないと思います。

なんとそうだったのですか……。
メニューを閉じずにウィンドウを重ねて処理したいので、どなたかが作った目的のプラグインを探してみることにします。

あ、それとこのプラグインのヘルプの記述にミスがあるような気がするので報告しますね。

・スキル画面
skillTypeWindow スキルタイプウィンドウ
statusWindow ステータスウィンドウ
itemWindow スキルウィンドウ
actorWindow アクター選択ウィンドウ

ここのitemWindowはおそらくskillWindowか何かではないでしょうか?


今回の目的は果たせないようですが
おそらくチュートリアルを実装するときにこのプラグインのお世話になりそうなので
またそのときにじっくり使い方を考えてみます!
どうもありがとうございました。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様のMenuCommonEventの上手い使い方が分かりません

投稿記事by トリアコンタン » 2018年9月09日(日) 15:00

ご報告ありがとうございます!
ご指摘のウィンドウ名について再度コアスクリプトを確認しました。

ここの記述は「itemWindow」で問題ありませんでした。
コアスクリプト「rpg_scenes.js」の1351行目で定義されています。
ここでいう「item」とは、ゲーム内で扱う「アイテム」ではなく、ウィンドウ内のリストの表示内容を示す広義の「item」と思われます。
なのでスキルリストや装備品リストも一律で「item」という表現が使われているようです。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
ハトクマ
記事: 15
登録日時: 2018年8月31日(金) 07:46

Re: トリアコンタン様のMenuCommonEventの上手い使い方が分かりません

投稿記事by ハトクマ » 2018年9月09日(日) 16:05

なるほどそういうことだったんですね
こちらの勘違いでお手数かけてすみませんでした。

“MV:質問” へ戻る