Objective c 在通用ios应用程序中管理资源
我正在开发一个cocos2d游戏。我需要使它具有普遍性。问题是,我想使用最少数量的图像来保持通用二进制文件尽可能小。我是否有可能使用iphone、retina和iPad上使用的相同图像?如果是,我怎么做?图像的大小和质量应该是多少?有什么建议吗Objective c 在通用ios应用程序中管理资源,objective-c,ios,cocos2d-iphone,ios-universal-app,Objective C,Ios,Cocos2d Iphone,Ios Universal App,我正在开发一个cocos2d游戏。我需要使它具有普遍性。问题是,我想使用最少数量的图像来保持通用二进制文件尽可能小。我是否有可能使用iphone、retina和iPad上使用的相同图像?如果是,我怎么做?图像的大小和质量应该是多少?有什么建议吗 感谢并致以最诚挚的问候这个问题没有一个正确答案。一种方法是创建比需要大的图像,然后将其缩小。如果图像没有太多的细节,那应该很好。例如,这就是您将应用程序图标的512x512像素图像与应用程序一起提交到应用程序商店的原因。苹果从不以这种尺寸显示图像,而是使
感谢并致以最诚挚的问候这个问题没有一个正确答案。一种方法是创建比需要大的图像,然后将其缩小。如果图像没有太多的细节,那应该很好。例如,这就是您将应用程序图标的512x512像素图像与应用程序一起提交到应用程序商店的原因。苹果从不以这种尺寸显示图像,而是使用它创建各种更小的尺寸,以便在应用商店中显示
另一种方法是使用矢量图像,您可以根据需要以任意大小完美地绘制矢量图像。不幸的是,我能想到的唯一支持iOS的矢量格式是PDF。至于建议:为视网膜设备和iPad提供高清分辨率图像,为非视网膜设备提供SD分辨率图像。不要考虑一个一体化的解决方案——没有一个是可以接受的
谢谢在回答这个问题之后,我的困惑现在消失了。