XNA C#-手动创建内容文件夹并添加资源

本文关键字:文件夹 添加 资源 C#- 创建 XNA | 更新日期: 2023-09-27 17:57:49

我一直在尝试将XNA框架与Visual Studio 2012一起使用。由于xna框架还不兼容Visual Studio 2012,我不得不手动设置它。然而,我成功地导入了xna引用,并创建了允许我运行程序的默认游戏方法。

当我试图将纹理添加到我的项目并加载它时,问题出现了。我手动创建了一个"Content"文件夹,在其中我根据msdn文档添加了纹理http://msdn.microsoft.com/en-US/library/bb313966(v=xnagamestudio.30).aspx

问题是,由于它不是XNA游戏项目,我不会在属性窗口中将我的纹理文件显示为纹理,而只是显示为资源文件。和以下代码:

Load<Texture2D>("GrassTexture");

将系统性地导致错误找不到文件。我已将我的ContentManger设置如下:

ContentManager.RootDirectory = "Content";

有人知道如何正确设置内容文件夹吗?

XNA C#-手动创建内容文件夹并添加资源

我也遇到了这个问题,但有机会为vs12启用xna游戏项目。看这里:https://stackoverflow.com/a/10881007/1780038