【解決】ゲームパッドが反応しない:GALV Jump Ability / Galv Superman

アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

【解決】ゲームパッドが反応しない:GALV Jump Ability / Galv Superman

投稿記事by ムノクラ » 2020年1月26日(日) 13:08

GALV氏の Jump Ability を試用しています。
https://galvs-scripts.com/2015/11/13/mv-jump-ability/

プレイヤーが指定キーを押すとジャンプするというプラグインですが、ゲームパッドが上手く動作しません。

試したこと
1.サンプルプロジェクト、新規プロジェクトで動作確認。
2.キーボードではジャンプが出来ました。
3.ヘルプに書かれている「pageup」「cancel」を @param Key に入れましたが、ゲームパッドでは反応しませんでした。

ゲームパッドは ELECOM JC-FR08T です。
https://www.elecom.co.jp/products/JC-FR08TWH.html

プラグインパラメーターの入力内容
ゲームパッド
に問題があるのでしょうか?

ご指導お願いいたします。
最後に編集したユーザー ムノクラ on 2020年1月29日(水) 06:25 [ 編集 1 回目 ]

---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
ecf5DTTzl6h6lJj02
記事: 455
登録日時: 2018年12月23日(日) 13:55

Re: ゲームパッドが反応しない:GALV Jump Ability

投稿記事by ecf5DTTzl6h6lJj02 » 2020年1月26日(日) 17:02

ムノクラ さんが書きました:GALV氏の Jump Ability を試用しています。
https://galvs-scripts.com/2015/11/13/mv-jump-ability/

プレイヤーが指定キーを押すとジャンプするというプラグインですが、ゲームパッドが上手く動作しません。

試したこと
1.サンプルプロジェクト、新規プロジェクトで動作確認。
2.キーボードではジャンプが出来ました。
3.ヘルプに書かれている「pageup」「cancel」を @param Key に入れましたが、ゲームパッドでは反応しませんでした。

ゲームパッドは ELECOM JC-FR08T です。
https://www.elecom.co.jp/products/JC-FR08TWH.html

プラグインパラメーターの入力内容
ゲームパッド
に問題があるのでしょうか?

ご指導お願いいたします。


こんにちは。
私の環境でも、ゲームパッドで動作しませんでした。
どうも、ヘルプに記載はされていますが、実際にはゲームパッドには対応していないようです。

jsファイルの中身を確認してみたのですが、
プラグインパラメータの Key で設定したキーの機能を ジャンプ(jump) に変更するようで、
ok や cancel 等、機能の設定されているキーに対して使うと、その機能を果たさなくなってしまいます。(ヘルプでも使わないように警告されてます)
最初から、(ほぼ全ての)キーに役割が割り当てられているゲームパッドだと、設定させられるボタンがないため、現状でゲームパッドには対応させていないのかもしれません。
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ゲームパッドが反応しない:GALV Jump Ability

投稿記事by ムノクラ » 2020年1月27日(月) 12:09

ecf5DTTzl6h6lJj02 さんが書きました:こんにちは。
私の環境でも、ゲームパッドで動作しませんでした。
どうも、ヘルプに記載はされていますが、実際にはゲームパッドには対応していないようです。

jsファイルの中身を確認してみたのですが、
プラグインパラメータの Key で設定したキーの機能を ジャンプ(jump) に変更するようで、
ok や cancel 等、機能の設定されているキーに対して使うと、その機能を果たさなくなってしまいます。(ヘルプでも使わないように警告されてます)
最初から、(ほぼ全ての)キーに役割が割り当てられているゲームパッドだと、設定させられるボタンがないため、現状でゲームパッドには対応させていないのかもしれません。


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

Galv Tools
https://fungamemake.com/archives/6862
同じ作者のこちらのプラグインではゲームパッドが動いていそうなので、実装漏れというところでしょうか?

素朴な疑問なのですが、PageUp/PageDown辺りはマップ画面ではデフォルトでは何の機能も当てられていないように思っているのですが、何か機能があるのでしょうか?

対応させる方法が見つかれば幸いです。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
ecf5DTTzl6h6lJj02
記事: 455
登録日時: 2018年12月23日(日) 13:55

Re: ゲームパッドが反応しない:GALV Jump Ability

投稿記事by ecf5DTTzl6h6lJj02 » 2020年1月27日(月) 19:08

こんばんは。
ゲームパッドに対応させるためのパッチを作成してみました。

最近PCでゲームする機会が無かったので、ちゃんとしたゲームパッドがなく、
ELECOM 制の PS2コントローラコンバータ(JC-PS102U) に HORI のFIGHTINGSTICK2 を繋ぐ
という環境でテストしたので、対応できてたらいいなぁ…という程度の出来です。
改めてチェックして頂かないとダメなので申し訳ないですが、お試しいただけたら。
添付ファイル
GALV_JumpAbility_Patch.js
(3.77 KiB) ダウンロード数: 15 回
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ゲームパッドが反応しない:GALV Jump Ability

投稿記事by ムノクラ » 2020年1月28日(火) 06:28

ecf5DTTzl6h6lJj02 さんが書きました:こんばんは。
ゲームパッドに対応させるためのパッチを作成してみました。

最近PCでゲームする機会が無かったので、ちゃんとしたゲームパッドがなく、
ELECOM 制の PS2コントローラコンバータ(JC-PS102U) に HORI のFIGHTINGSTICK2 を繋ぐ
という環境でテストしたので、対応できてたらいいなぁ…という程度の出来です。
改めてチェックして頂かないとダメなので申し訳ないですが、お試しいただけたら。


ありがとうございます!
実験してみた所、「ゲームパッドキー設定」が「shift」の場合だけゲームパッドで動作しました!
それ以外の選択肢(cancel,pageup,pagedown)ではゲームパッドでは動作しませんでした。
これはゲームパッドの仕様の差なのでしょうか?


また、下記のプラグインでも同様にゲームパッドが反応しない現象が起こっています。
https://galvs-scripts.com/2017/01/14/mv ... n-ability/

作成いただいたプラグインを少し変えてみたのですが、技術不足で動かせませんでした…


追記
▼ Mano ゲームパッド設定(しぐれん様作)
https://plugin.fungamemake.com/archives/1911
ゲームパッドの設定を変更
を使用して、ゲームパッドボタンを割り当てるとゲームパッドボタンは反応しました。

ただ、他の機能が使えなくなってしまうので、作成いただいたプラグインは事実上必須(ダッシュとの入替え機能)です。

一応、画面に出てきた設定画面をつけます。
SS01.png
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
ecf5DTTzl6h6lJj02
記事: 455
登録日時: 2018年12月23日(日) 13:55

Re: ゲームパッドが反応しない:GALV Jump Ability

投稿記事by ecf5DTTzl6h6lJj02 » 2020年1月28日(火) 09:55

実験してみた所、「ゲームパッドキー設定」が「shift」の場合だけゲームパッドで動作しました!
それ以外の選択肢(cancel,pageup,pagedown)ではゲームパッドでは動作しませんでした。
これはゲームパッドの仕様の差なのでしょうか?

バグです。すみません。
ファイルをアップロードする前に、コメントを追加したり、調整したのですが、
その際に、変数名を誤って記述した部分が合ったようで、それが原因で、正しく動作しないようになっていました。
修正しましたので、こちらで確認ください。
GALV_JumpAbility_Patch.js
(4.07 KiB) ダウンロード数: 14 回

また、下記のプラグインでも同様にゲームパッドが反応しない現象が起こっています。
https://galvs-scripts.com/2017/01/14/mv ... n-ability/

作成いただいたプラグインを少し変えてみたのですが、技術不足で動かせませんでした…

このプラグインのパッチを作成しました(上記のパッチを少し変更しただけですが)ので、お試しください。
Galv_Superman_Patch.js
(4.08 KiB) ダウンロード数: 15 回


追記(2020/01/28 23:52頃)
pageup/pagedown を指定した時にキーボードのキーでも動作するようになってしまっていたので、
ゲームパッドの動作設定部分を変更して、アップしなおしています。
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ゲームパッドが反応しない:GALV Jump Ability

投稿記事by ムノクラ » 2020年1月29日(水) 06:24

ecf5DTTzl6h6lJj02 さんが書きました:バグです。すみません。
ファイルをアップロードする前に、コメントを追加したり、調整したのですが、
その際に、変数名を誤って記述した部分が合ったようで、それが原因で、正しく動作しないようになっていました。
修正しましたので、こちらで確認ください。
GALV_JumpAbility_Patch.js
また、下記のプラグインでも同様にゲームパッドが反応しない現象が起こっています。
https://galvs-scripts.com/2017/01/14/mv ... n-ability/

作成いただいたプラグインを少し変えてみたのですが、技術不足で動かせませんでした…

このプラグインのパッチを作成しました(上記のパッチを少し変更しただけですが)ので、お試しください。
Galv_Superman_Patch.js

追記(2020/01/28 23:52頃)
pageup/pagedown を指定した時にキーボードのキーでも動作するようになってしまっていたので、
ゲームパッドの動作設定部分を変更して、アップしなおしています。


動作確認いたしました。
選択できる全てのゲームパッドのボタンで動作することを確認できました。

毎回、お応えいただき、感謝の言葉もございません…
本当にありがとうございました!
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: 【解決】ゲームパッドが反応しない:GALV Jump Ability / Galv Superman

投稿記事by ムノクラ » 2021年4月08日(木) 22:37

遅くなりましたが、こちらのプラグインを活用したゲームを先日公開できました。

https://game.nicovideo.jp/atsumaru/games/gm19264

自分的には敵シンボルの動きをもっと早くして、ジャンプを活用して後ろにまわりこむプレイが楽しいと思って作りました。
MZもでも正常に動いているようです。

本当にありがとうございました。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。

“MV:質問” へ戻る