使用 cocos2d 制作动画时,处理不同分辨率的最佳方法是什么?
每个设备和分辨率是否需要为每一帧提供不同的缩放图像?
这意味着我需要 4 个相同的图像只是不同的比例?
这是最有效的方法吗?
我正在创建像ray wenderlich 教程中一样的动画
使用 cocos2d 制作动画时,处理不同分辨率的最佳方法是什么?
每个设备和分辨率是否需要为每一帧提供不同的缩放图像?
这意味着我需要 4 个相同的图像只是不同的比例?
这是最有效的方法吗?
我正在创建像ray wenderlich 教程中一样的动画
每个设备和分辨率是否需要为每一帧提供不同的缩放图像?
是的。
这意味着我需要 4 个相同的图像只是不同的比例?
是的。如果您支持标准和 Retina iPhone,以及标准和 Retina iPad。
这是最有效的方法吗?
对于作为开发人员的您:是的。如果您使用正确的工具,即 TexturePacker。
任何其他方式,例如即时放大/缩小图像,这些都不是真正的选择。一个导致性能问题,另一个导致图像模糊。
如果您将某些 iPad 图像设计为用户可能只能看到 1024x768 图像的 960x640 像素的图像,则您可能能够为 Retina iPhone 重复使用某些 iPad 图像。