聲音使用 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