2012-10-30 40 views
1

我期待通過分層添加自適應音樂到我的遊戲中,這是在XNA Game Studio中開發的。XNA同時播放多個音樂曲目

例如,有一種令人毛骨悚然的絃樂器慢慢演奏。那麼也許當你接近敵人時,打擊樂器的音量就會增加。

我可以通過計時等方式解決細節問題,但是我讀到不能同時播放多個音樂曲目。我應該怎麼做呢?

回答

4

是的,你說得對。 XNA的MediaPlayer無法同時播放多首歌曲。 XACT是一種能夠實現這一功能的選項,並且與XNA很好地集成在一起。

這裏有一些鏈接,可以幫助你:

  1. Basic tutorial
  2. Specifying background music
  3. Change sounds' volume
  4. Change volume with global variables

你想要做什麼是流創建一些聲音波浪銀行並將其指定爲音樂。爲不同的聲音級別創建全局變量可能是一個好主意,但這是可選的。