エンジンクラス GetPadRightAnalogStickState関数


説明

パッドのアナログスティック(右)の状態を取得する。

構文

double GetPadRightAnalogStickState(
    const unsigned int idxPad,
    const unsigned int direction
) const;

パラメータ

idxPad

	パッド番号(0〜接続済みのゲームパッドの数−1)
direction

	垂直方向(縦方向) DIK_VIRTICAL
	水平方向(横方向) DIK_HORIZONTAL

戻り値

double

	−1から+1までの実数。

注意

なし

0番パッドの右スティックの垂直方向の移動量をプレイヤーの座標に加える。
void SceneGame::Update()
{
    player.y += m_pEngine->GetPadRightAnalogStickState(0, DIK_VERTICAL) * player.SPEED;
}

※player.y、player.SPEEDは自作しなければなりません。


戻る