@a16a

Как задать размер экрана в unity?

Всем привет.
Как можно задать размер экрана. так же размер элементов canvas?
Когда экспортирую прогу в android. и после установки запускаю, canvas и дочерные элементы плавают. Как это исправить?
Нельзя сразу в unity все сделать как надо, и затем экспортировать в apk файл?
  • Вопрос задан
  • 1800 просмотров
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
На канву повесьте CanvasScaler. У него в определенных Scale Mode можно задать эталонное разрешение. Далее - все разруливаете якорями в элементах UI - что то к левому краю, что то - к правому.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@pasitiv
Математик
Что бы элементы не плавали на разных разрешениях экрана, необходимо к ним добавить компонент Aspect Ratio Fitter и выставить значения Aspect Mode либо на Width Controls Height, либо на Height Controls Width в зависимости от того, как будет располагаться экран. Если горизонтально то первое, если вертикально, то второе.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы