聲音使用 SoundEffect
要使用 SoundEffect
型別播放聲音,請建立一個變數來儲存載入的聲音。通常,這將是 Game
類中的例項變數 :
private SoundEffect mySound;
然後,在 Game
類的 LoadContent()
方法中:
protected override void LoadContent()
{
// load the audio content
mySound = Content.Load("mySound");
}
最後,每當需要播放聲音時,只需呼叫 Play()
方法:
bool played = mySound.Play();
如果由於某種原因,例如已經播放的聲音太多,則 Play()
方法可能會返回 false
。如果聲音開始成功播放,那麼它將返回 true
。