我希望通过分层为我的游戏添加自适应音乐,这是在XNA Game Studio中开发的。
例如,有一种令人毛骨悚然的弦乐器慢慢播放。那么也许当你接近一个敌人时,一个打击乐轨道会增加音量。
我可以用时间等来计算细节,但是我读到不可能同时播放多个音乐曲目。我应该怎么做呢?
答案 0 :(得分:4)
是的,你是对的。 XNA的MediaPlayer无法同时播放多首歌曲。 XACT是一个能够实现这一目标的选项,并且可以很好地与XNA集成。
以下是一些可能对您有帮助的链接:
您要做的是在流式波形库中创建一些声音并将其指定为音乐。为不同的声级创建全局变量可能是个好主意,但这是可选的。