パッドのアナログスティック(右)の状態を取得する。
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は自作しなければなりません。