【发布时间】:2018-02-23 17:41:11
【问题描述】:
我开发 Sprite 套件游戏。我想在我的项目中使用像素艺术,并且我正在寻找在我的游戏中使用像素图像的最佳方式。这个项目中有一个复杂的背景图片 我应该为任何 iPhone 屏幕尺寸绘制不同的背景吗?或者有一种方法可以只绘制三个背景图像(1x、2x、3x),就像在非像素艺术图像中一样。 谢谢
【问题讨论】:
标签: ios iphone sprite-kit
我开发 Sprite 套件游戏。我想在我的项目中使用像素艺术,并且我正在寻找在我的游戏中使用像素图像的最佳方式。这个项目中有一个复杂的背景图片 我应该为任何 iPhone 屏幕尺寸绘制不同的背景吗?或者有一种方法可以只绘制三个背景图像(1x、2x、3x),就像在非像素艺术图像中一样。 谢谢
【问题讨论】:
标签: ios iphone sprite-kit
为您的所有图片(包括背景)使用Texture Atlas。最简单的方法是在 XCode 中的 XCAssets 目录中,如链接文档中所述。
这将允许您定义图像的 1x、2x 和 3x 版本。这样做是否绝对必要取决于您将如何在不同设备上缩放场景。请参阅this discussion,了解为什么您可能只想在 1x 插槽中保留高分辨率图像。
【讨论】: