需要有关iOS xcasset目录的一些说明

Salocinx

我对iOS开发完全陌生。我想用Sprite-Kit框架做一个小游戏,我已经陷在xcasset目录中了。

假设我的iPhone 4s具有320x320像素的图像,分辨率为960x480像素。我把它放到了xcasset目录中的“ iPhone 2x”上了(对。下图)?

在此处输入图片说明

现在,我是否需要160x160的“ iPhone 1x”和640x640版本的“ iPhone 3x”?那么iPad呢?就像素而言,“ iPad 1x”和“ iPad 2x”到底是什么意思?在我的示例中,“ iPad 1x”是否也是320x320和“ iPad 2x” 640x640?

EDIT-1:感谢您提供指向可能重复项的链接但是也没有讨论iPad版本的确切含义以及它们在像素方面的关系。

EDIT-2:尽管我使用4096x4096像素的图像来生成启动图像(比照下面的图像),但是使用Asset Catalog Creator的调整大小结果并不令人满意。

在此处输入图片说明

蒂莫西·桑德斯(Timothy Sanders)

您的Sky图片似乎未设置为“通用设备”,这就是为什么它询问iPad图片的原因。有关为什么需要设备特定图像的更多信息,请参见Apple的资产目录帮助

选择“天空”图像名称,然后按Command-Opt-4打开“属性”检查器。在显示“设备”的位置将其设置为“通用”,您应该只看到带有1x,2x和3x图像孔的“通用”部分。

另外,您的样本图像尺寸似乎也很小。如果您的@ 2x图像(对于iPhone 4s)为960x480,则1x图像将为480 x240。(而在iPhone 6+上使用的3x图像将为1440 x960。)您的1x图像应为您的任何点尺寸想要的话,两个尺寸的2x应该是两个尺寸的两倍,而3x的尺寸应该是两个尺寸的1x的三倍。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

需要有关调度队列,线程和NSRunLoop的一些说明

需要有关软件定义网络(SDN)的一些说明

需要有关PC和AVR(自动电压调节器)的一些说明

需要有关此网络路由的说明

需要有关ffmpeg colorchannelmixer的详细说明

需要有关图形卡的一些知识

需要有关 DynamoDb 表架构的一些建议

需要有关证明一些直觉逻辑陈述的提示

我需要有关wordpress中的ajax的一些帮助,始终返回0

我需要有关Docker返回非零代码100的一些指导

需要一些有关socket.recv行为的说明

需要有关此代码如何处理Arraylist值的说明

需要有关[java.util.NoSuchElementException:等待空闲对象的超时]的说明

需要有关 R 中 data.frame 转换的说明

是否需要有关Function .__ proto__的JavaScript技术说明?

需要有关居民集大小/虚拟大小的说明

需要有关javascript函数和回调的说明

需要有关SSL问题和安装过程的说明

android的新手,需要有关@ + id / edit_message的说明

需要有关特定国家/地区子目录url的.htaccess url重写的帮助

需要有关Web开发,网站目录结构的初学者建议

我需要有关Grep的帮助,以一部分开始

我需要有关std140统一块偏移的解释

需要一些有关c ++ ifstream的帮助

我需要一些有关 vscode 的帮助

需要有关具有动态子目录的查询字符串URL的.htaccess重写规则的帮助

需要一些基本设置的说明

扭曲的框架需要一些说明

寻找一些有关Clojure语法和功能的说明