如何为 iPad 和 3.5" Retina 使用相同的图像(不仅仅是背景)?
它们具有相似的分辨率,并且应该可以在两者中使用它们 - 将它们用作重复项和不同名称似乎是一种浪费。目前,当我尝试这样做时,ipad 上的图像显得非常小……为什么会发生这种情况以及如何解决?
注意 - 使用 cocos2d
为 Retina 显示器使用双分辨率图像。
尝试这个
Bg=[CCSprite spriteWithFile:@"Main_Screen_BG.png"];
Bg.position=ccp(screenSize.width/2, screenSize.height/2);
Bg.scaleX = screenSize.width / Bg.contentSize.width;
Bg.scaleY = screenSize.height / Bg.contentSize.height;
[self addChild:Bg z:-1];
这里 Bg 是背景精灵
对于其他图像,您也可以缩放它们。