0

我正在制作一个从精灵表加载图像的游戏。在 iPhone 4 模拟器或 iPad 模拟器上运行时,纹理从各种 spritesheets 中正确加载。在 iPhone 4S 或 5 或视网膜 iPad 上运行时,sp​​ritesheet 的比例会发生变化。图片将有助于更好地解释这一点:

精灵表:

纹理贴图

正确显示:

正确显示精灵

纹理贴图上的错误比例:

在此处输入图像描述

在最后一张图片中很明显,纹理贴图从第一种情况放大了 2 倍。用于两个版本的中间帖子的坐标是 CGRectMake(5, 100, 25, 120)。我应该为视网膜和正常使用两个纹理贴图吗?

4

1 回答 1

0

Retina 正在放大图像,因为它没有后缀“-hd”。

于 2012-11-09T18:06:29.743 回答