XNA:出现未知加载音乐错误
XNA: unknown loading music error appeared
我目前正在阅读一本教授 XNA 的书。我已按照所有说明添加背景音乐,但出于某种原因,我不断收到此错误:
An unhandled exception of type 'Microsoft.Xna.Framework.Content.ContentLoadException' occurred in MonoGame.Framework.dll
Additional information: Could not load Gobbledigook asset!
我可以访问媒体库,这是我的代码行
MediaPlayer.Play(Content.Load<Song>("Gobbledigook"));
歌曲“Gobbledigook”在我的内容地图中,这些是属性
有人知道我做错了什么吗?
发生这种情况是因为 XNA(和 MonoGame)Content Manager 无法加载 MP3 格式的音频文件。它必须先通过 Content Build Pipeline。 MonoGame 有自己的管道来完成这项工作。
首先,打开位于 Content 文件夹中的 Content.mgcb(使用 Solution Explorer).现在应该打开名为 MonoGame Pipeline 的工具,您可以使用它来导入资产。
如果您现在构建您的项目,您会注意到 bin 目录中的 WMA 和 XNB 文件。
希望对您有所帮助!
我目前正在阅读一本教授 XNA 的书。我已按照所有说明添加背景音乐,但出于某种原因,我不断收到此错误:
An unhandled exception of type 'Microsoft.Xna.Framework.Content.ContentLoadException' occurred in MonoGame.Framework.dll
Additional information: Could not load Gobbledigook asset!
我可以访问媒体库,这是我的代码行
MediaPlayer.Play(Content.Load<Song>("Gobbledigook"));
歌曲“Gobbledigook”在我的内容地图中,这些是属性
有人知道我做错了什么吗?
发生这种情况是因为 XNA(和 MonoGame)Content Manager 无法加载 MP3 格式的音频文件。它必须先通过 Content Build Pipeline。 MonoGame 有自己的管道来完成这项工作。
首先,打开位于 Content 文件夹中的 Content.mgcb(使用 Solution Explorer).现在应该打开名为 MonoGame Pipeline 的工具,您可以使用它来导入资产。
如果您现在构建您的项目,您会注意到 bin 目录中的 WMA 和 XNB 文件。
希望对您有所帮助!