-1

我放置了所有这些 GUI 纹理和文本,它们在编辑器中看起来就像我想要的那样,但是当我从 xcode 在我的 iphone 上运行它时,它看起来非常不同。所有 GUI 纹理和文本的大小和位置都不同。为什么会这样?第二个问题,如果我必须修复它,我是否再次制作 xcode 项目并将其再次连接到 iTunes 连接?谢谢。

4

1 回答 1

0

您在设计 GUI 时没有考虑多种屏幕尺寸。

这是创建 UI 的基本概念,大多数教程都会介绍,包括默认 GUI 系统的文档

使用绝对位置和尺寸会导致 UI 无法缩放到其他屏幕尺寸和分辨率。

提供两种版本的 UI 纹理也是常见的做法,一种用于标准 DPI,例如旧 Apple 设备和大多数计算机屏幕上的那些,另一种用于超高 DPI,例如 Retina 显示器上的那些。

在编辑器中,您可以通过Game View了解您的 UI 将是什么样子,本教程将对此进行介绍。

修复 UI 后,您需要创建一个新的 xcode 项目,并且需要重新提交。

于 2014-09-14T11:40:42.757 回答