Visual studio 2010 如何制作一个不同图像的文件?

Visual studio 2010 如何制作一个不同图像的文件?,visual-studio-2010,Visual Studio 2010,我有个问题想和你们讨论一下。我是一名刚毕业的学生,刚找到一份IT程序员的工作。我的公司正在制作一个游戏,游戏中使用的图像或图形有一个文件夹,但图像文件不同。他们给了我一个任务,我们如何将不同的图像文件转换成一个文件,程序仍然可以访问该文件。如果你有什么想法,请与我分享。谢谢,我不确定这种方法对桌面游戏有什么好处,但是如果你已经仔细考虑过了,并且认为只有一个文件很重要,那么当然可以这样做 因为这个问题,正如Oded所说,显示了你方面很少有研究或其他努力,所以我不会提供一个完整的解决方案。即使我想这

我有个问题想和你们讨论一下。我是一名刚毕业的学生,刚找到一份IT程序员的工作。我的公司正在制作一个游戏,游戏中使用的图像或图形有一个文件夹,但图像文件不同。他们给了我一个任务,我们如何将不同的图像文件转换成一个文件,程序仍然可以访问该文件。如果你有什么想法,请与我分享。谢谢,我不确定这种方法对桌面游戏有什么好处,但是如果你已经仔细考虑过了,并且认为只有一个文件很重要,那么当然可以这样做

因为这个问题,正如Oded所说,显示了你方面很少有研究或其他努力,所以我不会提供一个完整的解决方案。即使我想这样做,我也不确定我能不能这样做,因为你没有给我们任何关于你正在使用什么编程语言和UI框架的信息。VisualStudio2010支持许多不同的功能

不管怎样,这个技巧包括创造一个精灵。这是一种相当常见的网页设计技术,它实际上有助于通过只使用一个图像来减少加载时间,并且通过搜索网页,您可以找到大量的解释和示例。例如

基本上,你要做的是制作一个包含所有较小图像的大图像,彼此偏移一定数量的像素。然后,加载单个大图像,并通过指定每个图像的偏移坐标来访问各个图像


但是,我不建议像Jan那样压缩图像目录(压缩为ZIP文件或任何其他格式),因为这样一来,每次使用其中一个图像时,您只需支付解压缩的费用。这也给你买了很少的东西;磁盘存储现在很便宜。

你想出了什么办法?每种方法的优缺点是什么?你编码了什么?请理解,堆栈溢出不会为您做任何工作-它在这里帮助您解决特定的编程问题。嗯。。。把数据目录压缩成一个zip文件怎么样?但是如果我能在你点击它的时候仍然压缩zip bt,我会再次打开相同不同的文件。我想要一个不同图像的.exe文件?我怎么能把不同的图像文件打包在一个文件中,程序仍然可以访问该文件?我几乎完成了我的工作。现在我想把这个项目交给客户bt,我对图形文件夹有点困惑,因为我在mu程序编码中给出了文件夹的参考。若我把那个文件夹交给客户,看起来很尴尬。我想要替代的解决方案,而不是给这个文件夹的图像。