Re: ジョイパッドの「右側」のアナログスティック入力の読み取り方法 ( No.1 ) |
- 名前:shin 日時:2012/10/26 22:08
DirectInputの生の情報を読み取る『GetJoypadDirectInputState』という関数があります。
このへんが参考になるかと。
ttp://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=past&no=2162
ttp://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=past&no=2302
|
Re: ジョイパッドの「右側」のアナログスティック入力の読み取り方法 ( No.2 ) |
- 名前:CYARACON_解決済み 日時:2012/10/26 22:14
>shin さん
ありがとうございます。
リンク先にあったサンプルプログラムで実験してみます。
追記:リンクURL貼れるんですね。自分が貼るとエラーで怒られたのですが・・
|
Re: ジョイパッドの「右側」のアナログスティック入力の読み取り方法 ( No.3 ) |
- 名前:shin 日時:2012/10/26 22:16
h抜けば問題ないですよw
|
Re: ジョイパッドの「右側」のアナログスティック入力の読み取り方法 ( No.4 ) |
- 名前:CYARACON(解決済み) 日時:2012/10/26 22:23
> h抜けば問題ないですよw
あ・・そういうことでしたか。(^^;)
|
Re: ジョイパッドの「右側」のアナログスティック入力の読み取り方法 ( No.5 ) |
- 名前:CYARACON 日時:2012/10/26 23:34
たびたびすみません。
リンク先のプログラムなどを参考にしてみたのですが、
ジョイパッドの右側アナログスティックの情報が取れません。(新品購入なので、故障は無いと思うのですが・・)
使用する変数は DINPUT_JOYSTATE の中の
int Rx ; // スティックのX軸回転パラメータ( -1000〜1000 )
int Ry ; // スティックのY軸回転パラメータ( -1000〜1000 )
だと思うのですが、
ジョイパッドのどのボタンを押してもこの2つの変数だけ変化しません。
他の変数は、全て変化します。
使用しているジョイパッドは、PS3/PC兼用(PCには専用ドライバーが必要)のエレコム製で、
アナログスティックが左右に合計2つ付いているタイプです。
(いわゆるプレステ用のパッドと同じデザイン)
右側のアナログスティックの読み取りをしている方、どなたか情報をいただければ幸いです。
|
Re: ジョイパッドの「右側」のアナログスティック入力の読み取り方法 ( No.6 ) |
- 名前:CYARACON(自己解決) 日時:2012/10/26 23:40
右アナログスティックの情報取れました。
変数は、Rz と Z でした。
お騒がせしました。
|