私はそれについて多くのことを研究しましたが、興味深いものを見つけることができません..実際には、ios5で作成されたcocos2dのプロジェクトがあり、網膜のいずれかで画像サイズが適切に表示されました..ios6にアップグレードすると、4分の1の画像サイズが表示されます..Retinaディスプレイを示していますCCDirector でオン。
質問する
193 次
1 に答える
1
これが役立つと思います。
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:)];
それがあなたを助けることを願っています
于 2012-10-18T10:41:24.997 に答える