【发布时间】:2017-03-22 01:43:00
【问题描述】:
我对快速编程比较陌生。我制作了一个没有使用 SpriteKit 的应用程序,我会通过将图像缩小到屏幕宽度和高度的倍数来调整大多数视图的大小。不确定这是否是最好的策略,但它奏效了,我能够构建一个在所有设备上看起来都不错的应用。
使用 spritekit 和 scene.sks 文件,我无法像以前那样选择自动布局来调整我的 sprite 大小。网上关于通用应用的内容不多,所以我在努力寻找解决方案。
我的问题是如何调整对象大小并确保我的场景在不同设备上看起来相同?
如果你有一个很好的例子可以解释这一点,那将非常有帮助。谢谢!
【问题讨论】:
-
一般情况下,您提供 1x、2x 和 3x 资产。你应该专注于一个特定的问题,例如。我正在使用这张图片,场景具有缩放模式,在这些设备上看起来不同......否则,您可以搜索名为“制作通用应用程序”的 Ray Wenderlich 教程。但即使是那个教程也不是在所有情况下都能解决问题,这真的取决于游戏。
-
感谢您的提示。我看过那个教程,但是因为它是 2013 年发布的所以跳过了它。也许我还能从中学到一些好东西。
标签: ios sprite-kit autolayout skscene sknode