我用SD图像构建了我的应用程序,我该如何支持HD?

时间:2012-01-12 23:24:08

标签: iphone objective-c xcode cocos2d-iphone

如果我的应用程序内置SD图像,但我希望它在支持HD的iphone设备上看起来不错,那么最好的建议是什么?

我听说只是将我所有图片的大小加倍才能使用Photoshop获得高清版本看起来不太好?

如果我根本不支持HD(在cocos2d中关闭视网膜显示)它会看起来模糊吗?

1 个答案:

答案 0 :(得分:4)

有两种类型的源图像:用于创建图像的原始图形文件,例如Photoshop或Illustrator文件,然后是从这些程序导出的实际图像,以包含在您的应用程序中。

例如,您可以使用数码相机拍摄1000万像素的照片,但是要将其缩小以将其包含在应用中。

您不希望增加为应用导出的图片的大小/分辨率,因为他们没有图形信息来填充更高的图像。这就像拿一杯水,期待它填满水桶。信息根本不存在,看起来很糟糕。

但是,如果您回到原始图形文件(例如我的示例中的1000万像素图像),您可以为更高分辨率创建一组新的导出图形。您始终从原始源文件开始,然后从那里开始。永远不要从已经导出一定分辨率的文件开始,然后尝试从那里上升,否则你的图像会出现像素化不良的结果。