【问题标题】:How to set xnb files on Monogame Windows Phone 8 Game project?如何在 Monogame Windows Phone 8 游戏项目上设置 xnb 文件?
【发布时间】:2013-04-20 03:37:34
【问题描述】:

我从未找到任何使 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

谢谢

【问题讨论】:

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


    【解决方案1】:
    1. 使用XnaContentCompiler将资产编译到xnb中。

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

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

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

    【讨论】:

    • 感谢您的工具。到目前为止,我一直在使用一个单独的 XNA 内容项目,我正在单独构建该项目以获得 XNB。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    • 1970-01-01
    相关资源
    最近更新 更多