2016-09-18 62 views
0

我目前正在閱讀一本教XNA的書。我按照所有的說明添加背景音樂,但由於某種原因,我不斷收到此錯誤: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」在我的地圖內容,這些都是性能

enter image description here

有人不知道我做錯了什麼?

回答

1

這是因爲XNA(和MonoGame)內容管理器無法加載您的MP3格式的音頻文件。首先需要經過Content Build Pipeline。 MonoGame有自己的管道準備就緒。

首先,開拓Content.mgcb位於您內容文件夾(使用解決方案資源管理)。名爲的工具現在應該打開MonoGame Pipeline,您可以使用該工具導入資產。

enter image description here

如果現在建立你的項目,你可以看到在bin目錄下的WMA和XNB文件。

希望這會有所幫助!

+0

是的,完美!非常感謝你 :) – Robbebeest