1

我正在寻找通过分层添加自适应音乐到我在 XNA Game Studio 中开发的游戏。

例如,有一种怪异的弦乐器在缓慢地演奏。那么也许当你接近敌人时,打击乐音轨的音量会增加。

我可以通过时间等计算出细节,但是我读到不可能同时播放多个音乐曲目。我该怎么办?

4

1 回答 1

4

你是对的。XNA 的 MediaPlayer 不能同时播放多首歌曲。XACT 是一个能够做到这一点并且与 XNA 很好地集成的选项。

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

  1. 基础教程
  2. 指定背景音乐
  3. 改变声音的音量
  4. 使用全局变量更改音量

您要做的是在流式波形库中创建一些声音并将它们指定为音乐。为不同的声级创建全局变量可能是个好主意,但这是可选的。

于 2012-11-04T16:01:29.900 回答