我从来没有找到任何教程来使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
由于
答案 0 :(得分:8)
使用XnaContentCompiler将资产编译为xnb。
将文件放在使用MonoGame模板创建的内容文件夹中。
将属性更改为Build Action = Content
并复制到Output Directory = Copy if Newer
。
做正常的事var t = Content.Load<Texture2D>(@"TextureName");
。