@a16a

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

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

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

Похожие вопросы