0

对不起,如果这个问题是一个非常基本的问题。我对 c# 或视觉工作室知之甚少。

我的任务是对这个适用于 Windows 桌面的小型 c# 平台游戏进行简单修改。首先,我更改了主角、敌人和拾取物品的渲染。但是当我运行它时,我没有在游戏中看到这些变化!我已经从游戏 Sprites 文件夹中完全删除了原始渲染,重新启动了 C# 并重新启动了我的计算机,但是当我在 Visual Studios 2010 中以调试模式运行游戏时,原始渲染仍然存在。为什么是这样?

谢谢

4

1 回答 1

0

您可能正在寻找项目中保存的资源。它们保存在附加到项目文件的集合中。您可以在项目设置中找到它:

如何添加/删除项目资源

这将是我要检查的第一件事,因为删除文件不会将其从项目中删除(如果这些资源被编译到他的项目中,则解释了为什么它们还没有消失。)

您需要用您的新资源替换对此资源的引用。从项目资源中删除旧图像并以相同的名称添加新图像,这样您就可以避免重构代码。清理您的项目,按照@Steven Mills 提到的那样重建您的项目,然后让我们知道它是否有效。

编辑: 额外阅读:

于 2013-04-09T10:11:07.477 回答