如何在Monogame Windows Phone 8 Game项目上设置xnb文件?

时间:2013-04-26 03:38:36

标签: windows-phone-7 xna windows-phone-8 monogame

我从来没有找到任何教程来使xnb文件有效。他们都使用非Windows Phone 8(Win 8 metro等)方式。

有人可以指导我让我的xnb文件在MonoGame Windows Phone 8游戏项目中可行吗?因为我用Google搜索没有任何好处。

另外,我可以使用XNA Windows游戏项目(使用VS 2010)创建XNB,还是需要将项目作为Windows Phone游戏(我没有安装WPhoneSDK 7.1,但已在VS2012中安装了第8个)

我到目前为止使用了几种方法并导致产生Microsoft.Xna.Framework.ContentLoadException

由于

1 个答案:

答案 0 :(得分:8)

  1. 使用XnaContentCompiler将资产编译为xnb。

  2. 将文件放在使用MonoGame模板创建的内容文件夹中。

  3. 将属性更改为Build Action = Content并复制到Output Directory = Copy if Newer

  4. 做正常的事var t = Content.Load<Texture2D>(@"TextureName");