我几天来一直在与这些问题作斗争,浏览网络,但没有任何帮助我解决它:我在Visual Studio 2012上创建一个MonoGame应用程序,但在尝试加载纹理时,我遇到以下问题:
无法加载Menu/btnPlay资产!
我已设置内容目录:Content.RootDirectory ="Assets"; 此外,文件btnPlay.png还具有以下属性:构建操作:内容和复制到输出目录:如果较新则复制.
我的构造函数和LoadContent函数是完全空的,但看看自己:
public WizardGame()
{
Window.Title = "Just another Wizard game";
_graphics = new GraphicsDeviceManager(this);
Content.RootDirectory = "Assets";
}
protected override void LoadContent()
{
// Create a new SpriteBatch, which can be used to draw textures.
_spriteBatch = new SpriteBatch(GraphicsDevice);
Texture2D texture = Content.Load<Texture2D>("Menu/btnPlay");
_graphics.IsFullScreen = true;
_graphics.ApplyChanges();
}
Run Code Online (Sandbox Code Playgroud)
我很乐意提供任何帮助!我对这个问题非常绝望....