BGMをループ再生する。
void LoopBGM( ); |
なし 1曲しか読み込めないため、指定する必要が無い。
なし
BGMが終了したかどうか調べているため、定期的に実行出来る場所に書かなければならない。
読み込まれていても再生されていないBGMはループ再生しない。
シーンのStart関数でBGMを読み込み、再生し、Update関数でループさせる例を紹介する。
BGMの読み込みと再生
void SceneGame::Start()
{
m_pEngine->LoadBGM(BGM_GAME);
m_pEngine->PlayBGM();
}
|
BGMの停止
void SceneGame::Update()
{
m_pEngine->LoopBGM();
}
|