我想加载PNG图像到我的游戏,但由于某种原因,它无法找到图像。XNA 4.0和加载图像失败
这是试图加载图片我标题画面:
public TitleScreen(ContentManager contentManager)
{
titleScreen = contentManager.Load<Texture2D>("gfx\\titleScreen");
bgScreen = contentManager.Load<Texture2D>("gfx\\bgScreen");
arialFont = contentManager.Load<SpriteFont>("Arial");
}
这里我设置的根目录内容:
Content.RootDirectory = "Content";
当我的节目打titlescreen,它无法找到图像,但其路径是正确的,图像也被设置为内容并被复制到输出目录。
当我尝试调试它时,它告诉我它找不到图像“Content \ gfx \ titleScreen.xnb”。出于某种原因,它试图加载一个xnb文件,有没有可以改变的地方,还是我需要做其他事情?
+1,比我的回答更详细(并且回答更快)。 – 2012-01-15 16:53:57
谢谢,看来我的例子是我跟随的是3.x和我正在与4.0版本,没有想到有那么多的变化像这样。 – Lex 2012-01-15 16:57:48
doh!我有同样的问题...忘了重建,而不是建立。 :P – matrixugly 2014-08-24 01:59:46