次の方法で共有


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 本体

関連項目

GameInput の概要
GameInput