効果音の再生を行う。
void PlaySE(
std::string strFileName
);
|
strFileName 効果音ファイルのパス付ファイル名。 GameBase.hにて定数として宣言する。
なし
効果音を追加していない状態で呼び出してもエラーにならない。
シーンのStart関数で効果音を追加し、Update関数で効果音を鳴らし、Exit関数で効果音を解放する例を紹介する。
効果音の追加
void SceneGame::Start()
{
m_pEngine->AddSE(SE_SHOT);
}
|
効果音の再生
void SceneGame::Update()
{
//Sキーで効果音再生
if (m_pEngine->GetKeyStateSync(DIK_S)) {
m_pEngine->PlaySE(SE_SHOT);
}
}
|
効果音の解放
void SceneGame::Exit()
{
m_pEngine->ReleaseSE(SE_SHOT);
}
|