Как настроить интерфейс на основе покупок для разных размеров экрана в единстве? - PullRequest
0 голосов
/ 08 марта 2019

Я пытаюсь настроить пользовательский интерфейс на основе покупок для разных размеров экрана. В настройках холста внутри Инспектора я дал эталонное разрешение 750 x 1334 (Iphone 6)

Режим масштабирования пользовательского интерфейса - Масштабс размером экрана Match (Width-Height) - 0,5 (который я изменяю на одно, можно увидеть их на изображениях)

Каким-то образом я разместил изображения и текст в соответствии с заданным дизайном. Это выглядит нормально в разрешении Iphone.Но в Ipad кнопки и текст перепутаны.Теперь я изменяю Match (Width-Height) - 1. В результате все выглядит хорошо, но в виде ipad выглядит маленьким, и по обеим сторонам достаточно места.Как получить соответствующий вид / посмотреть для всех разных размеров экрана.

Изображения приведены ниже Match given as 0.5

Match given as 1

1 Ответ

1 голос
/ 08 марта 2019

На самом деле вам не нужно менять размер совпадения.

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

смотрите это видео от официальных лиц Unity.Это определенно решит вашу проблему.

https://www.youtube.com/watch?v=FeheZqu85WI&list=PLX2vGYjWbI0Qp0sD8_RKgbWul7z_eyNAv&index=2

спасибо.Вы можете принять этот ответ, если это решит вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...