缩放视网膜图像 canvas

Scaling images for retina canvas

我正在为 iPhone(视网膜)

开发游戏

我的计划是将我的 canvas 设置为最大屏幕尺寸 414 x 736(iPhone 6 加)创建我的图像尺寸的 3 倍并全部缩小(比例 = 0.33)因为iPhone 6 是尺寸的 3 倍

iPhone6 和 5 的其他屏幕尺寸具有相同的纵横比,因此此尺寸 (414 x 736) 可以轻松缩放到其他尺寸。

canvas还需要缩放吗,能不能保持一个尺寸,把所有图片都缩小?

希望有人有这方面的经验

为了获得更好的结果,您应该为您的应用程序提供@1x、@2x 和@3x 资产。
此外,一旦 Apple 启用 App Slicing,只有大小适合用户设备的资源才会从应用商店下载,从而减少对应用的存储影响。

@1x 是与 Interface Builder 的 "points" 大小系统相匹配的像素大小。

您可以使用工具(如 this one)自动创建合适大小的所有资产。它将为您节省很多时间。