ゲームパッド入力デバイスの状態について説明します。
構文
struct GameInputGamepadState
{
GameInputGamepadButtons buttons;
float leftTrigger;
float rightTrigger;
float leftThumbstickX;
float leftThumbstickY;
float rightThumbstickX;
float rightThumbstickY;
};
メンバー
ボタン: 型: GameInputGamepadButtons
押さたゲームパッド ボタン。
leftTrigger 型: float
[0.0, 1.0] の範囲の値として正規化された、左トリガーの位置。
rightTrigger 型: float
[0.0, 1.0] の範囲の値として正規化された、右トリガーの位置。
leftThumbstickX 型: float
[–1.0, 1.0] の範囲の値として正規化された、左サムスティックの水平方向の位置。
leftThumbstickY 型: float
[–1.0, 1.0] の範囲の値として正規化された、左サムスティックの垂直方向の位置。
rightThumbstickX 型: float
[–1.0, 1.0] の範囲の値として正規化された、右サムスティックの水平方向の位置。
rightThumbstickY 型: float
[–1.0, 1.0] の範囲の値として正規化された、右サムスティックの垂直方向の位置。
解説
IGameInputReading:GetGamePadState メソッドによって使用されます。
詳細については、「GameInput の読み取り値」の「読み取り値からのデータの取得」セクションを参照してください。 コードの例については、「 単純なゲームパッド入力ループ」を参照してください。
要件
ヘッダー: GameInput.h
サポートされているプラットフォーム: Windows