听起来不对(MonoGame)

时间:2014-04-16 16:51:12

标签: c# audio directx monogame

我使用的是 Window Project (在MonoGame 3.2中),它使用 DirectX 代替OpenGL。 如果我经营一款游戏,那就告诉我:

  

"Could not load wind asset as a non-content file"

我认为,我的代码没问题(如果我使用的是项目,那就是使用带有相同代码的OpenGL,那么声音负载和一切都很完美)但在DirectX中无法正常工作。

当然,输出中的“wind”设置为“始终复制”和“内容”。我使用格式的wav,wma,mp3,ogg ,如果我使用 xnb ,则显示

  

“HRESULT:[0x80070002]。系统无法找到文件”

我确定,声音路径是正确的。

我不知道问题出在哪里。我正在寻找解决这个问题两天,但仍然没有成功。感谢您的帮助: - )

1 个答案:

答案 0 :(得分:0)

对于被称为Song类的音频,请确保在Windows / WP8上使用WMA并将.wma和/或.xnb文件放在同一文件夹中。歌曲需要是WMA,声音效果应该是16bit WAV文件。尝试更新您的问题,以包含您的来电的代码段。