iphone - 视网膜图像在cocos2d ios6中显示1/4大小

标签 iphone cocos2d-iphone ios6

我对此进行了很多研究,但我找不到任何有趣的东西..实际上我有一个在ios5中制作的cocos2d项目,并且在视网膜中显示图像大小都很好..升级到ios6时它显示四分之一的图像大小..它在 CCDirector 中显示 Retina 显示打开。

最佳答案

我认为这会对您有所帮助。

NSString *iPadtext;
NSString *device = [UIDevice currentDevice].model;
NSLog(@"deive name is %@",device);

添加pause.png和pause-hd.png等图像

if([device isEqualToString:@"iPad"] || [device isEqualToString:@"iPad Simulator"] ){
iPadtext = @"-hd";

}

CCMenuItemImage *pauseMenuItem = [CCMenuItemImage 
                             itemFromNormalImage:[NSString stringWithFormat:@"pause_01%@.png",iPadText] selectedImage:[NSString stringWithFormat:@"pause_01-over%@.png",iPadText] 
                             target:self selector:@selector(PauseButtonTapped:)];  

希望对你有帮助

关于iphone - 视网膜图像在cocos2d ios6中显示1/4大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12918455/

相关文章:

iPhone 到 Mac 开发

iphone - 计算两个CGPoint的外点

ios - 如何在Cocos2D iPhone中拍摄屏幕截图?

objective-c - objective c - ios base64图像字符串解码

ios - 从 iOS SDK 获取 iPhone 联系人时出现问题

iphone - 核心音频,Goertzel 算法不起作用

ios - 在谷歌地图中长按

ios - 滚动背景图像切成两半 - cocos2d

即使被告知不要旋转,iOS6 方向仍然旋转

iphone - Cocos2d。漫反射图像 (60 fps)