再生中の効果音を全て停止する。
void StopAllSE( ); |
なし
なし
効果音を読み込んでいない状態で呼び出してもエラーにならない。
効果音が停止状態の時に呼び出してもエラーにはならない。
シーンのUpdate関数で効果音を再生し、Exit関数で全て停止する例を紹介する。
効果音の再生
void SceneGame::Update()
{
//F1キーで効果音1再生
if (m_pEngine->GetKeyStateSync(DIK_F1)) {
m_pEngine->PlaySE(SE_SHOT);
}
//F2キーで効果音2再生
if (m_pEngine->GetKeyStateSync(DIK_F2)) {
m_pEngine->PlaySE(SE_EXPLOSION);
}
}
|
全ての効果音の停止
void SceneGame::Exit()
{
m_pEngine->StopAllSE();
}
|