エンジンクラス StopAllSE関数


説明

再生中の効果音を全て停止する。

構文

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();
}


戻る