マウスのボタン入力チェックを行う。
この関数はボタンを押し続けている間常にtrueを返す。
bool GetMouseButton(
const BYTE diKey
) const;
|
diKey InputKey名前空間で用意された「DIK_LBUTTON」「DIK_RBUTTON」「DIK_MBUTTON」定数。
bool キーを押している状態 true キーを離した状態 false
基本的にシーンのUpdate関数で使用する。
マウスの左ボタンを押し続けている間、プレイヤーが弾を連射する。
void SceneGame::Update()
{
if (m_pEngine->GetMouseButton(DIK_LBUTTON)) {
player.Shoot();
}
}
|
※player.Shoot関数は自作しなければなりません。