我对此进行了很多研究,但我找不到任何有趣的东西..实际上我有一个在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/