我正在尝试使用cocos2d引擎为iPhone构建游戏。我想知道如何区分用户是使用iphone 4还是iphone 3,因为我想为iphone4加载高分辨率图形,为iphone 3加载低分辨率图形。我知道我是否在使用@ 2x.png如果我使用的是iPhone 4,则图像文件名UIImage的末尾将自行加载高分辨率图像,但对于游戏,我使用的是cocos2d引擎的CCSprite类加载图形。
我非常感谢您的答复。
问候,安库
您可以检查屏幕的比例。
if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)] && [[UIScreen mainScreen] scale] == 2){
//iPhone 4
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句