ゲームパッドコンフィグプラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by しぐれん » 2018年9月28日(金) 04:54

修正版をアップしました。
多分、これで動くと思います。
※修正を本体に反映したのでファイルを削除
最後に編集したユーザー しぐれん on 2019年7月06日(土) 08:23 [ 編集 1 回目 ]

現在、プラグイン依頼はお休み中です。
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by にゃたま » 2018年9月28日(金) 23:20

しぐれん様

お返事ありがとうございます。
ダウンロードして確認しました。

プラグインの構造がかなり変わってしまったように見受けられます。
前回しぐれんさんがおっしゃっていた以下のスレッドで
並び順を替える方法ができなくなっております。
関数がなくなってしまっているようです。
これについてはどこを修正すればよいでしょうか?
viewtopic.php?f=23&t=4796&start=20#p17506
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by しぐれん » 2018年9月29日(土) 03:28

関数を改造して、後ろのコマンドを生成するmakeCommandList()という関数が増えています。
(Window_GamepadConfigMA内)
ここの配列を並び替えれば可能です。
現在、プラグイン依頼はお休み中です。
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by にゃたま » 2018年9月29日(土) 08:47

しぐれん さんが書きました:関数を改造して、後ろのコマンドを生成するmakeCommandList()という関数が増えています。
(Window_GamepadConfigMA内)
ここの配列を並び替えれば可能です。


お手数おかけして申し訳ございません。
以下の箇所かと思うのですが空欄をdefaultの次に入れるにはどうしたらよいでしょうか?

コード: 全て選択

makeCommandList() {
        const default_ = createCommand(setting.commandText.default_,'default');
        const apply    = createCommand(setting.commandText.apply,'apply');
        const exit = createCommand(setting.commandText.exit,'exit');
        this._command =[
            default_,
            apply,
            exit
        ];
        this._applyCommand = apply;
        this._exitCommand = exit;
        this._exitCommandIndex = this._list.length + this._command.indexOf(exit);
    }


viewtopic.php?f=23&t=4796&start=20#p17505
こちらの件については前回もお聞きしてますね…すみません。
コードが変わって今までの方法が通用しなくなってしまったので…
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by しぐれん » 2018年9月29日(土) 10:47

defaultの後ろにnullを入れてください。
それで解決したと思います。
(手元ではチェックしていませんけども)

こちらこそ、お手数おかけします。
このプラグインの改造事例はないだろう…と思っていたら、自分で対応した以前の事例を完全に忘れていました。
現在、プラグイン依頼はお休み中です。
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by にゃたま » 2018年9月29日(土) 22:38

しぐれん様

nullを入れたら無事空欄が追加されました。
前よりわかりやすい改造になりましたね。
ありがとうございました。また何かあれば連絡します。
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by にゃたま » 2019年2月25日(月) 20:53

しぐれん様

お久しぶりでございます。いかがお過ごしでしょうか。

さて、こちらのゲームパッドコンフィグについて少しお聞きしたいことができました。
今回yanfly様のYEP_OptionsCoreを導入致しました。
こちらのプラグインからInputconfigのキーボード設定画面及びゲームパッド設定画面が開きたいのですが、
設定項目がいまいちわからず、お聞きした次第です。


ゲームパッド設定及びキーボード設定のShow/Hideは以下のように設定しました。
これでコマンドが表示されることを確認しました。

コード: 全て選択

if (Imported.Mano_InputConfig) {
  show = !Utils.isMobileDevice();
} else {
  show = false;
}


スクリーンショット 2019-02-25 20.43.50.png
ゲームパッド設定

現在はゲームパッドへのリンクは上記画像のようになっており、
symbolのgamepadConfigをMA_GAMEPAD_CONFIGとしたのですが
これでも駄目なようでした。他のパラメータはいじっていません。

スクリーンショット 2019-02-25 20.43.57.png
キーボード設定

キーボード設定も同様にMA_KEYBOARD_CONFIGでは駄目でした。

エラー内容的にはゲームパッド設定を選択したときにはScene_GamepadConfig is not definedと表示されます。
キーボード設定はScene_KeyConfig is not definedになります。

どこをどう変えてよいのかよくわからなかったので教えていただけないでしょうか?

追記
Process OK Codeを以下のようにしてみてもやはりエラーになるようです。

コード: 全て選択

this.playOkSound();
SceneManager.push(MA_GAMEPAD_CONFIG);


あと以下も試しました。

コード: 全て選択

this.playOkSound();
SceneManager.push(Scene_GamepadConfigMA);
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by にゃたま » 2019年2月25日(月) 22:51

やっとできました!!

しぐれん様が投稿された過去ログ読み漁って以下のスクリプトでいけました。
お騒がせしてすみませんでした。

キーボード設定
SceneManager.push(Mano_InputConfig.Scene_KeyConfig);
ゲームパッド設定
SceneManager.push(Mano_InputConfig.Scene_GamepadConfig);
アバター
しぐれん
記事: 972
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by しぐれん » 2019年7月06日(土) 06:45

微調整で更新です。
他のプラグインによるボタン操作の追加に対して反応するようになりました。
今までもプラグインパラメータで対応できていたのですが、それを自動で行うようにしました。
自動と言っても簡易的な内容なので、細かく処理したい場合はパラメータを調整してください。
現在、プラグイン依頼はお休み中です。
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: ゲームパッドコンフィグプラグイン

投稿記事by にゃたま » 2019年7月06日(土) 20:37

しぐれん様

いつもお世話になっております。
プラグイン更新いただきありがとうございます。
今回のバージョンを試してみたのですが確かいつか前のバージョンでは
設定の変更を確定したとき等(キー配置変更時JIS/US切替時やデフォルトに戻す等)に効果音が
あったはずなのですがそれがいつしかなくなってしまったようです。
この効果音を復活させることはできないでしょうか?
鳴らないと確定できたかわからなくなったりします。何故かキャンセルは鳴るようです。
できればプラグインパラメータから鳴らしたい音をそれぞれ指定できると理想です。
リクエスト的な感じですがよろしくおねがいします。

追記
厳密な効果音のほしい箇所です
①キーの機能個別登録決定時
②デフォルトに戻す
③JIS/US切り替え
④変更の確定

“MV:プラグイン素材” へ戻る