再生中の効果音を全て停止する。
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(); } |