2014-09-13 2 views
-1

Я поместил все эти текстуры и тексты GUI, и они выглядят так, как я хочу, в редакторе, но когда я запустил его на своем iphone из xcode, выглядит так по-другому. Все текстуры и тексты графического интерфейса находятся в разных размерах и местах. Почему это произошло? Второй вопрос, если я должен это исправить, я снова сделал проект xcode и вернул его в itunes снова? Благодарю.Когда я построил свою игру в xcode, все текстуры/тексты gui выглядят по-другому (unity3d)

+0

Люди не могут видеть ваши комментарии, пока они не нажмут на вопрос, поэтому попросить их спешить, вероятно, не поможет получить ответ. –

ответ

0

Вы не проектировали свой графический интерфейс с несколькими размерами экрана в виду.

Это базовая концепция создания пользовательского интерфейса, которое будет проходить в большинстве учебных пособий, включая the documentation for the default GUI system.

Использование абсолютных положений и размеров приводит к созданию пользовательского интерфейса, который не может масштабироваться для других размеров и разрешений экрана.

Общепринятой практикой является предоставление двух версий текстур пользовательского интерфейса, один для стандартных DPI, например, на старых устройствах Apple, и большинство экранов компьютеров, а также один для сверхвысоких DPI, например, найденных на Сетчатые дисплеи.

В редакторе вы можете получить представление о том, как выглядит ваш интерфейс с помощью Game View, который this tutorial переходит.

После того как вы исправили свой пользовательский интерфейс, вам нужно будет создать новый проект xcode, и вам нужно будет его повторно отправить.

Смежные вопросы