単純に Retina ディスプレイをテストしようとしています。次のようにディレクターをセットアップします。
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 の 2 つのバージョンのファイルを作成します。表示されているかどうかわかるように、HD バージョンを赤色にしています。
表示コード:
CCSprite *border = [CCSprite spriteWithFile:@"outline.png"];
[self addChild:border];
それでも、私の iPhone5 に表示されるのは非 HD 画像です。なんで?