我正在尝试使用XNA制作一个点击式冒险游戏,从简单开始。我对XNA的体验现在已经有一个月了,知道类和继承是如何工作的(基本的东西)。
我有一个问题,当玩家转换到另一个级别时,我无法理解如何在游戏中加载和卸载纹理和游戏对象。我用Google搜索了这个> 10次,但我找到的只是硬编码,而我只了解卸载的基础知识。
我想要的只是转换到另一个级别(用新的精灵替换所有的精灵)。
提前致谢
答案 0 :(得分:0)
SpriteBatch spriteBatch;
// This is a texture we can render.
Texture2D myTexture;
protected override void LoadContent()
{
// Create a new SpriteBatch, which can be used to draw textures.
spriteBatch = new SpriteBatch(GraphicsDevice);
myTexture = Content.Load<Texture2D>("mytexture");
}
protected override void UnloadContent()
{
Content.Unload();
}
这些是加载和卸载内容的最简单方法。有关更多信息,请参阅以下链接。