2011-12-19 38 views
1

我们正在开发一款交互性很高的XNA游戏。游戏包含一些背景音乐。Mediaplayer.play方法需要时间

我们试图通过MEdiaplayer.play方法播放背景音乐。但这似乎阻止了一段时间的流畅游戏。这怎么能克服?

曾尝试使用soundeffect实例为最初,它工作正常。但是这种方法似乎并不符合认证要求。请帮助

谢谢

回答

0

我认为这对大型音乐文件来说是正常的。然而,你可以尝试把

IsFixedTimeStep = false; 

TargetElapsedTime = TimeSpan.FromTicks(???); 

我发现,使一个平滑gamepay。至少在7.0之后 - 但我仍然在使用它。

我当然假设你使用所有动画的经过时间。

相关问题