【问题标题】:Creating Content Project on Monogame在 Monogame 上创建内容项目
【发布时间】:2015-02-17 16:11:01
【问题描述】:

我是第一次尝试使用 Monogame。

我发现在 Visual Studio 2012 上创建内容项目是不可能的, 所以我想知道我是否可以从另一台 PC 创建一些 .xnb(内容)文件并将其移动到安装了 Visual Studio 2012 的 PC 中。

这是因为我由于某种原因未能在我的 PC 中安装 Windows Phone SDK。 我的操作系统是 Windows 7,所以我无法安装 Windows Phone SDK。

那么,是否可以在另一台 PC 上创建内容项目并将其移动到我的 PC 中?或者,我可以将 .xnb 文件复制到我的电脑吗?

提前感谢您的帮助。

【问题讨论】:

    标签: visual-studio-2012 monogame


    【解决方案1】:

    您可以使用 XNA 游戏项目从您想要的任何系统创建 xnb 文件。

    要遵循的步骤是:

    1. 创建一个新的 XNA 游戏项目(它必须是一个游戏而不是一个内容项目)。
    2. 将要移植的资产添加到游戏的内容项目中。
    3. 编译。
    4. 转到输出文件夹并复制所有 xnb 文件。
    5. 在您的 monogame 项目中,将现有的 xnb 文件添加到项目的 Content 文件夹中。
    6. 将它们的属性更改为:“构建操作”的“内容”和输出目录的“如果更新则复制”。

    您可以找到一个教程(由我编写),详细说明如何在 Monogame here 中使用声音和精灵字体。鉴于这些文件需要从外部项目创建,因为 Monogame 无法使用它们,除非它们是 xnb 格式,因此这可能会有所帮助;并且也无法为自己创建这种格式。

    最后一件事,也可以使用XNA Refresh 在 VS 2012/2013 和 Windows 8/8.1 中毫无问题地安装 XNA。这可以帮助您避免在此过程中使用另一台计算机。

    【讨论】:

    • Monogame 现在拥有自己的内容管道。
    猜你喜欢
    • 2018-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-22
    • 1970-01-01
    相关资源
    最近更新 更多