XNA同时播放多首音乐曲目

时间:2012-10-30 20:32:27

标签: xna background-music

我希望通过分层为我的游戏添加自适应音乐,这是在XNA Game Studio中开发的。

例如,有一种令人毛骨悚然的弦乐器慢慢播放。那么也许当你接近一个敌人时,一个打击乐轨道会增加音量。

我可以用时间等来计算细节,但是我读到不可能同时播放多个音乐曲目。我应该怎么做呢?

1 个答案:

答案 0 :(得分:4)

是的,你是对的。 XNA的MediaPlayer无法同时播放多首歌曲。 XACT是一个能够实现这一目标的选项,并且可以很好地与XNA集成。

以下是一些可能对您有帮助的链接:

  1. Basic tutorial
  2. Specifying background music
  3. Change sounds' volume
  4. Change volume with global variables
  5. 您要做的是在流式波形库中创建一些声音并将其指定为音乐。为不同的声级创建全局变量可能是个好主意,但这是可选的。