ゲームパッドのボタンの状態を取得する。
この関数はボタンを1度キーを離さなければにtrueを返さない。
bool GetPadButtonSync( const unsigned int idxPad, const unsigned int idxButton ) const; |
idxPad パッド番号(0〜接続済みのゲームパッドの数−1)
idxButton ボタン番号(DIK_PADBUTTON0〜31)
bool キーを押している状態 true キーを離した状態 false
基本的にシーンのUpdate関数で使用する。
0番パッドのボタン2を押した時マップを表示する。
void SceneGame::Update() { if (m_pEngine->GetPadButtonSync(0, DIK_PADBUTTON2)) { map.Show(); } } |
※map.Show関数は自作しなければなりません。