【解決】ステータス画面のキャラ切り替えボタンを変更したい

アバター
吉良@STUDIO KOALA
記事: 12
登録日時: 2016年9月08日(木) 23:58
連絡を取る:

【解決】ステータス画面のキャラ切り替えボタンを変更したい

投稿記事by 吉良@STUDIO KOALA » 2017年3月10日(金) 02:17

いつもお世話になっております。

メニューのステータス画面でのキャラクターを切り替えるボタンなのですが、
デフォルトですとQ、Wキー(pageupとpagedown)になっており
左右キーで切り替えられるように変更したいのですが、上手くいかず困っております。

rpg_scenes.js内部の

コード: 全て選択

Scene_Status.prototype.create = function() {
    Scene_MenuBase.prototype.create.call(this);
    this._statusWindow = new Window_Status();
    this._statusWindow.setHandler('cancel',   this.popScene.bind(this));
    this._statusWindow.setHandler('pageup', this.nextActor.bind(this));
    this._statusWindow.setHandler('pagedown',   this.previousActor.bind(this));
    this.addWindow(this._statusWindow);
    this.refreshActor();


この辺りをいじるのかなと思ったのですがどうにも違うようです。
解決法があればご教授お願い致します。

既出であれば大変申し訳ありません(検索をかけてみましたが見つけられませんでした)
最後に編集したユーザー 吉良@STUDIO KOALA on 2017年3月10日(金) 12:18 [ 編集 1 回目 ]

アイス
記事: 48
登録日時: 2017年2月19日(日) 11:49

Re: ステータス画面のキャラ切り替えボタンを変更したい

投稿記事by アイス » 2017年3月10日(金) 03:55

ちょっと気になったんですが
デフォルトだと装備画面や
スキル画面もQWキーで切り替えができたはずなんですが
そこも左右キーに変更を希望してますか?

あくまでデフォルトでの話なんで
(例えば装備やスキルは実装してないからそこは大丈夫etc)
 (もしステータス画面だけ左右キーだと
  なんで装備画面はQWなんだみたいな
  操作性になっちゃうとアレなんで)

何とも言えないんですが
装備画面に左右キーの操作はすでに入ってると思うので
おかしな挙動になるんじゃないかなと

色々考えてたらそこにぶち当たりましたので
確認しておきたいなと思った所存にござる

差し支えなければ教えて下さい
アバター
吉良@STUDIO KOALA
記事: 12
登録日時: 2016年9月08日(木) 23:58
連絡を取る:

Re: ステータス画面のキャラ切り替えボタンを変更したい

投稿記事by 吉良@STUDIO KOALA » 2017年3月10日(金) 09:21

返信ありがとうございます。

おっしゃる通りです。できればステータス画面の他、スキルと装備画面でも
左右キーで切り替えられるようにしたいと思っております。

現在メニュー画面の配置をプラグインで改造しているため
必要操作が上下キーと決定キー、キャンセルキーのみとなっております。
(選択できるものがすべて上下のみで並んでいるので左右操作する
必要がないといった感じです。)

ですので、どの画面でも左右キーでキャラクター切り替えでできてしまって
構いません。

分かり難くい記述で申し訳ありませんでした。
どうぞよろしくお願い致します。
アイス
記事: 48
登録日時: 2017年2月19日(日) 11:49

Re: ステータス画面のキャラ切り替えボタンを変更したい

投稿記事by アイス » 2017年3月10日(金) 11:43

なるほど
どうやら変更箇所がいくつかあるっぽいので
ちょっとこれ一回ダウンロード(添付したやつ)してもらっても良いですか?

多分その方が手っ取り早いと思うので

とりあえずそのファイルを簡単に説明すると
デフォルトでの状態でそのプラグインを導入すると
質問内容の事が行えると思います
(もちろんデフォなら装備画面がおかしな事になるので
 っていうのはそのファイルに書きました)
もしかしたら質問者さんの今の状態でも動くかもしれませんが
あくまでそのファイルは参考程度だと思って下さい

よするに変更箇所だけを明記してあるので
それ見て実際にどこ変えてるのか参考にしてみて下さい
(質問者さんの方が知識があると思うので)

質問者さんの今の状態で変更箇所を変えても
変わらない場合は導入してるプラグインも確認してみて下さい
とりあえず一旦、今の状態でもデフォルトの状態でも
導入してもらってどうなるか確認してみてほしいです

もっと良い方法絶対あるんで
他の方のアドバイスがあればそちらを優先して下さい
添付ファイル
QW_LeftRight.js
(3.49 KiB) ダウンロード数: 19 回
アバター
吉良@STUDIO KOALA
記事: 12
登録日時: 2016年9月08日(木) 23:58
連絡を取る:

Re: ステータス画面のキャラ切り替えボタンを変更したい

投稿記事by 吉良@STUDIO KOALA » 2017年3月10日(金) 12:16

素早い対応ありがとうございます!

確認しましたところ、開発中プロジェクトでも無事機能致しました!
エラーがないか色々試してみましたがおそらく問題なさそうです。

js内も覗かせていただきましたがとても参考になります。
活用させていただきます。

本当にありがとうございました!

“MV:質問” へ戻る