ページ 11

【解決】ゲームパッドで押せるボタンの中に、キーボードで押せるボタンを追加したい

Posted: 2016年11月09日(水) 23:31
by ミノン
 お世話になっております、ミノンと申します。

 Yanflyさんが作成してくださった「GamePadConfig.js」を改造して、ゲームパッドで例えば「Page Up」ボタンを押下した時の動作をキーボードの「Sキー」が押下された時のようにしたいのですが、方法がまったく分かりません...。

 Yanflyさんが作成してくださった画面を元に、画像のようにまでは出来たのですが...。
 ※因みにですが、「Sボタンを押下した時の処理」は、Yanflyさんの「YEP_ButtonCommonEvents.js」で設定を行っております。

 お願いします、助けて下さいですm(_ _)m

Re: ゲームパッドで押せるボタンの中に、キーボードで押せるボタンを追加したい

Posted: 2016年11月10日(木) 01:50
by 奏ねこま
ミノン さんが書きました:例えば「Page Up」ボタンを押下した時の動作をキーボードの「Sキー」が押下された時のようにしたいのですが
すいません、ここの意味がよくわからなかったのですが、
画像から察するに、ゲームパッドのButton 6が押されたら、キーボードのSキーが押されたことと同じになれば良いんですよね?

とりあえず、何故かコメントアウトされている430行目のコメントを外してやれば、動作はするようです。
それとは関係ないですが、「83: 's'」となっている箇所が2箇所ありますが、これは「6: 's'」とすべきです。
また、197行目の「ConfigManager.gamePadInput」にも「6: 's'」を追加してください。

Re: ゲームパッドで押せるボタンの中に、キーボードで押せるボタンを追加したい

Posted: 2016年11月10日(木) 08:44
by ミノン
>奏ねこまさん

 いつもお世話になっております。
奏ねこま さんが書きました: ゲームパッドのButton 6が押されたら、キーボードのSキーが押されたことと同じになれば良いんですよね?
 奏ねこまさんのおっしゃる通り、キーボードのSキーが押下されたことと同じようにしたいのです...。
奏ねこま さんが書きました: 
とりあえず、何故かコメントアウトされている430行目のコメントを外してやれば、動作はするようです。

それとは関係ないですが、「83: 's'」となっている箇所が2箇所ありますが、これは「6: 's'」とすべきです。
また、197行目の「ConfigManager.gamePadInput」にも「6: 's'」を追加してください。
やってみましたけど、動作しませんでした...。何か悪いのでしょうか?
しかも、画面の表示が「Button null」となってしまいます...。

此方側がやっている動作は以下の通りです。
①YEP_ButtonCommonEvents.jsにて、「Sキー」を押下した時にコモンイベントを発動させる。
②GamePadConfig.jsにて、「Sキー」を押下する。

Re: ゲームパッドで押せるボタンの中に、キーボードで押せるボタンを追加したい

Posted: 2016年11月10日(木) 10:20
by 奏ねこま
Button nullになってるのは、その設定で記憶されてしまっているからです。
ボタンの設定をしなおすか、MVのセーブデータ(saveフォルダの中身)を削除してください。

Re: ゲームパッドで押せるボタンの中に、キーボードで押せるボタンを追加したい

Posted: 2016年11月11日(金) 11:37
by ミノン
>奏ねこまさん

 MVのセーブデータ(saveフォルダの中身)を消して動作させてみたら、期待通りの結果が出来ました。ありがとうございましたm(_ _)m

 あの、もう一つ聞いていいですか?教えて戴いて、気になる点があるのですが...。
奏ねこま さんが書きました: 「83: 's'」となっている箇所が2箇所ありますが、これは「6: 's'」とすべきです。
 この部分なのですが、私が「83:'s'」と記載した意図としては、キーボードの「Sキー」のKeyMapperが83だったのでそういう風に記載しました。

 この部分に記載するのは「ゲームパッドのボタンID(?):'キーボードの名称(?)'」を記入する部分という解釈になるのですが、これで間違いないでしょうか?
 また、ゲームパッドのボタンID(?)とは、どういう順番でつけられているのでしょうか?よく分からなくて...。

 お忙しい所申し訳ありませんが、教えて下さいですm(_ _)m宜しくお願い致します。

Re: ゲームパッドで押せるボタンの中に、キーボードで押せるボタンを追加したい

Posted: 2016年11月11日(金) 12:59
by 奏ねこま
ミノン さんが書きました:この部分に記載するのは「ゲームパッドのボタンID(?):'キーボードの名称(?)'」を記入する部分という解釈になるのですが、これで間違いないでしょうか?
私はそう認識しています。
しっかり読み込んだわけではないので、断言はできませんが…
ミノン さんが書きました:また、ゲームパッドのボタンID(?)とは、どういう順番でつけられているのでしょうか?
ゲームパッドのどのボタンが何番なのか、という質問でしたら、それはゲームパッドに依ります。
似たようなボタン配置の2つのゲームパッドがあったとして、
それらのボタンの番号が同じとは限りません。
ただし、十字キーに関してはMV側で12〜15になるように作られているようです。

Re: ゲームパッドで押せるボタンの中に、キーボードで押せるボタンを追加したい

Posted: 2016年11月12日(土) 16:00
by ミノン
>奏ねこまさん

 ありがとうございますm(_ _)m分からない点がスッキリしました。
奏ねこま さんが書きました:ゲームパッドのどのボタンが何番なのか、という質問でしたら、それはゲームパッドに依ります。
 質問の意図が分かりづらくてすみません...奏ねこまさんのおっしゃるとおり、ゲームパッドのどのボタンが何番なのか?という質問でした。

 本当にありがとうございましたm(_ _)m