キーコンフィグ・ゲームパッドコンフィグ

しぐれん

ユーザー
MV/MZ両対応のチャンネルが増えたので再投稿します。
3年間にわたる改造の末、様々な機能を搭載しました。

RPGツクールMV/MZに対応してないコントローラー(ゲームパッド)は少なくないです。
このプラグインを入れることで、対応できるコントローラーが格段に増えます。
間違いなく入れた方が良いと言えるプラグインです。
  • WASD移動
  • ボタンによるコモンイベント呼び出し
  • 他のプラグインによる入力拡張との連携
  • 接続されているゲームパッド情報の表示
  • 設定ミスがある際のガイドメッセージ表示
最新版はgithubへどうぞ。

VisuMZ_1_OptionsCoreとの併用方法
 

Attachments

  • Mano_InputConfig.js
    92.2 KB · 閲覧: 32

しめさば

ユーザー
メッセージ失礼致します。

Mano_InputConfig.jsをダウンロードさせていただきました。
素晴らしいプラグインをありがとうございます。

一点お伺いしたいことがございまして
設定したキーorボタンを変数に代入する方法はございますか?
「決定キー」を例にしますと・・・

【操作方法説明イベント】
メッセージ:Zで話すことができます。

キーコンフィグで決定(Zキー)をBキーに変更

メッセージ:Bで話すことができます。

といった様に表現したいと思っております。
突然で恐縮ですがお知恵をお貸しいただければ幸いです。
宜しくお願い致します。
 
最後に編集:

しぐれん

ユーザー
機能的には可能ですので調整します。
ただ、どのようにプラグインコマンドやパラメータを設定するかが問題です。
現在の実装では内部実装であるシンボルを意識させない方針のため、現状では難しい部分があります。
 

しぐれん

ユーザー
最近実装を進めていた別の機能と重複する部分があったので素早く実装できました。
新たにプラグインコマンドを追加しました。
ただし、適当な実装なので今後修正する可能性はあります。
 
最後に編集:

しめさば

ユーザー
迅速なご対応ありがとうございます!
ダウンロードさせていただきました!

追記:
使用ツクールをMVとお伝えするのを失念しておりました・・・
今後のご更新でMVにも実装いただければ幸いです。ありがとうございました。
 
最後に編集:

しぐれん

ユーザー
MV向けにプラグインコマンドを追加する予定は無いです。
ヘルプへの追記が必要になり、その管理に手間がかかるためです。

隠し機能扱いとして、MV用にスクリプトで動かせる機能を入れました。
扱いは上級者向け機能ですので、わからない場合はMZへの移行をお勧めします。
◆変数の操作:#0018 一時記録変数 = Mano_InputConfig.GetButtonNameMV("ok")
 

しめさば

ユーザー
隠し機能扱いとして、MV用にスクリプトで動かせる機能を入れました。
ありがとうございます!

添付してくださったjsファイルをMVの新規プロジェクトに導入したところオプションにコフィングが表示されませんでした。
また、SceneManager.push(Mano_InputConfig.Scene_KeyConfig);を実行したところ添付画像のエラーが出ました。
(ver 5.3.0では正常に動作いたしました。)

度々申し訳ございません。
 

Attachments

  • era.png
    era.png
    105.3 KB · 閲覧: 4

しめさば

ユーザー
MVにて動作を確認いたしました。
誠にありがとうございます!理想のキーコンフィグです!

余談ですがMV環境のパッド&キーコンフィグにて「設定を消去」が正常に動作されていない事と
「WASD」を選択すると添付画像のエラーが出ましたこと報告致します。
 

Attachments

  • era-.png
    era-.png
    348.5 KB · 閲覧: 2
最後に編集:
トップ