トップページ > 記事閲覧
GetJoypadXInputStateのアサインについて
名前:なま 日時: 2014/01/01 01:40

XBOXコントローラを使用した場合に取得できる ボタン入力マスクの値が一部正しくないようです。 ABXYの部分でずれているのかと思います。 ------dxlib.hで定義されているボタンID #define XINPUT_BUTTON_LEFT_SHOULDER (8) // LBボタン #define XINPUT_BUTTON_RIGHT_SHOULDER (9) // RBボタン #define XINPUT_BUTTON_A (10) // Aボタン #define XINPUT_BUTTON_B (11) // Bボタン #define XINPUT_BUTTON_X (12) // Xボタン #define XINPUT_BUTTON_Y (13) // Yボタン ---- XINPUTで定義されているボタンマスク(抜粋) #define XINPUT_GAMEPAD_LEFT_SHOULDER 0x0100 #define XINPUT_GAMEPAD_RIGHT_SHOULDER 0x0200 #define XINPUT_GAMEPAD_A 0x1000 #define XINPUT_GAMEPAD_B 0x2000 #define XINPUT_GAMEPAD_X 0x4000 #define XINPUT_GAMEPAD_Y 0x8000
メンテ

Page: 1 |

Re: GetJoypadXInputStateのアサインについて ( No.1 )
名前:管理人 日時:2014/01/02 23:21

ご指摘ありがとうございます 修正版をアップしましたので、もしご必要でしたらお使いください m(_ _;m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCC_DevCppTest.exe // Dev-C++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCC_MinGWTest.exe // MinGW 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibDotNet.zip // .NET用 http://homepage2.nifty.com/natupaji/DxLib/DxLibMakeTest.exe // ソース (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい)
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存