我正在开发一款 iPhone 游戏,它的大小接近 20MB。我想让它保持在 20MB 以下,以便用户可以通过 3G 下载它。
主要原因之一是我拥有所有图像的两份副本,一份用于 Retina Display,一份用于非 Retina Display 分辨率。然而,一半的图像总是完全没有必要的。根据设备的不同,它将使用一种分辨率或另一种分辨率,但绝不会同时使用两种分辨率。
我知道我可以只使用高分辨率设置并将它们按比例缩小以用于非 Retina 显示分辨率,但它们看起来不太好,并且还存在性能影响。
有没有办法将我的图像分成两组,只让用户下载他们需要的组?