マウスのボタン入力チェックを行う。
この関数はボタンを1度キーを離さなければtrueを返さない。
bool GetMouseButtonSync( const BYTE diKey ) const; |
diKey InputKey名前空間で用意された「DIK_LBUTTON」「DIK_RBUTTON」「DIK_MBUTTON」定数。
bool キーを押している状態 true キーを離した状態 false
基本的にシーンのUpdate関数で使用する。
マウスの右ボタンを押すとメニューが開く。
void SceneGame::Update() { if (m_pEngine->GetMouseButtonSync(DIK_RBUTTON)) { menu.Open(); } } |
※menu.Open関数は自作しなければなりません。