只是试图测试视网膜显示。我这样设置导演:
CCDirectorIOS* director = (CCDirectorIOS*)[CCDirector sharedDirector];
director.wantsFullScreenLayout = NO;
director.projection = kCCDirectorProjection2D;
director.animationInterval = 1.0 / 60.0;
director.displayStats = YES;
[director enableRetinaDisplay:YES];
我在 Photoshop 中创建了两个版本的文件 - outline-hd.png 和 outline.png。我将高清版本涂成红色,这样我就可以判断它是否正在显示。
显示代码:
CCSprite *border = [CCSprite spriteWithFile:@"outline.png"];
[self addChild:border];
然而,在我的 iPhone5 上显示的是非高清图像。为什么?