GameInputGamepadState
ゲームパッド入力デバイスの状態について説明します。
構文
typedef struct GameInputGamepadState {
GameInputGamepadButtons buttons;
float leftTrigger;
float rightTrigger;
float leftThumbstickX;
float leftThumbstickY;
float rightThumbstickX;
float rightThumbstickY;
} GameInputGamepadState
メンバー
buttons
型: 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、Xbox One ファミリー本体、Xbox Series 本体