我正在尝试为 iPhone4 分辨率的游戏添加艺术作品。我使用的图像是原始图像的两倍,并且我在图像名称中添加了@2x 后缀。
当我加载这样的精灵时:
[CCSprite spritewithFile:@"example.png"];
其中 example.png 是原始图像,example@2x.png 是放大版本。在原始 iPhone 上运行时,它会加载低分辨率图像,而在 iPHone4 上运行时,它会加载高分辨率图像,但图像大小会加倍。因此,高分辨率图像在 iPhone4 上的显示与原始 iPhone 上的相同。图像上的每个像素在屏幕上占据 4 个像素。
知道为什么会发生这种情况吗?我应该做些什么来告诉应用程序不要将艺术品的大小加倍吗?