gpt4 book ai didi

xna - Monogame 内容管道不起作用

转载 作者:行者123 更新时间:2023-12-01 23:19:37 28 4
gpt4 key购买 nike

我不明白如何设置 monogame 内容项目。请帮助我 :)我试图阅读这些东西:https://github.com/mono/MonoGame/wiki/MonoGame-Content-Processing但是不能使这个工作...

我在做什么:

  • 创建 MonoGame 项目。
  • 将新项目添加到解决方案“MonoGame Content”
  • 更改主项目文件,添加输入平台选项
  • 在主项目的引用中添加内容项目。

然后我将一些.png 文件添加到内容项目,这是我看到的:

http://richinside-games.net/my/mono.jpg

我没有 MonoGame 歌曲、MonoGame 纹理等...

有人能告诉我如何逐步设置单游戏内容吗?

附言。对不起,我的英语不好。

最佳答案

由于 MonoGame 的开发人员不想重写来自 XNA 的内容管道,他们只是重用了它。这就是为什么当您创建 MonoContentProject 时它添加了 2 个项目。 1 是 XNA 扩展 (the_GameContent),它能够引用 XNA 内容项目,另一个是 XNA 内容项目本身 (the_GameContentContent)。您需要在游戏项目中引用的是扩展名(the_GameContentContent)。至于看不到正确的处理器是因为MonoGameContentProcessors Reference乱七八糟,需要删除。

我发现使用 XNA 4.0 Content Compiler 在 Visual Studio 之外编译您的内容会更容易,也不会那么困惑。 .然后在您的游戏项目中创建一个名为 Content 的文件夹,并将编译后的内容作为嵌入式资源添加到该文件夹​​中,并在 LoadContent 期间将其导出;

我目前还在研究 ContentPipeline 的重写简化版本,以便与 MonoGame 一起使用。因为内置的内容几乎不可能创建自定义内容。

关于xna - Monogame 内容管道不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16625189/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com