【发布时间】:2013-10-16 19:20:41
【问题描述】:
嘿,
我们用 Monogame 创建了一个游戏,但遇到了以下问题。
我们现在有一个主题曲在您加载游戏时播放的问题是主题曲有时播放但有时不播放。我们通过 XNA 管道将其转换为 wma 并将其与 .xnb 一起加载到我们的游戏中,但有时音乐不想开始。
我们只是使用标准代码来开始一首歌曲,所有这些代码都会触发。
internal void PlayBackgroundMusic()
{
if (MediaPlayer.GameHasControl)
{
MediaPlayer.Volume = mainVolume;
MediaPlayer.Play(backgroundMusic);
MediaPlayer.IsRepeating = true;
}
}
我们也使用 SoundEffects,但这些效果 100% 有效,只是在您每次开始时不会播放的歌曲。顺便说一句,Windows RT 运行良好。
【问题讨论】:
-
3年过去了,MediaPlayer仍然没有播放歌曲(我的经验在iOS中,在WinRT中有效),您解决了问题吗?
标签: c# xna windows-store-apps monogame