【发布时间】:2015-07-23 10:15:44
【问题描述】:
我是游戏开发的新手,目前我正在使用 sprite-kit 框架。我在SKView 上添加了场景。在现场我将图像设置为SKSpriteNode 并在 iPhone 6 plus 模拟器上构建它,它看起来很完美,但问题是,当我在 iPhone 5s、4 或 3 等较低版本上构建它时,图像的某些部分正在离开模拟器屏幕。我已经尝试了场景的所有缩放模式,但它不起作用。
【问题讨论】:
-
好吧,纵横比是不一样的,所以你不能神奇地将你的游戏缩放到不同的屏幕尺寸。你需要有一个计划。提出使用屏幕大小缩放和定位节点的规则。一些节点(例如滚动世界)可以简单地扩展以利用屏幕空间。诸如 UI 元素之类的节点可能会在更大的设备上扩展,因此看起来更好。当屏幕尺寸达到一定尺寸时,某些节点可能需要位于设备上的不同位置。这些是您需要检查的特殊情况。
标签: ios iphone sprite-kit