Как изменить размер холста в unity3d - PullRequest
0 голосов
/ 25 сентября 2018

Не могу изменить размер холста, когда он находится в Экранном пространстве - Режим наложения;После некоторых исследований я обнаружил, что размер холста определяется размером экрана вашей игры.Холст просто покрывает ваш экран.Поэтому я думаю, что могу изменить размер моей камеры, чтобы изменить размер холста.Но это не работает.Кто-нибудь знает, как установить определенный размер для холста?

Ответы [ 2 ]

0 голосов
/ 25 сентября 2018

Так может быть мой вопрос должен быть, как изменить размер экрана, показанный в редакторе?

Чтобы изменить размер экрана, перейдите в окно «Игра» (доступное из меню «Окно»-> Общие-> Игра ").В верхней части окна будет отображаться меню размера экрана (обведено зеленым, внизу) для изменения размера экрана.При нажатии отобразится список размеров экрана, которые будут эмулироваться.Я говорю «эмулируемый» вместо «отображаемый», потому что возможно иметь размер экрана больше, чем экран, на котором вы работаете.Также возможно увеличить изображение на экране.Ползунок «Масштаб» (справа от меню размера экрана) позволит вам масштабировать вверх / вниз.

enter image description here

Как примечание,список отображаемых экранов и разрешений относится к текущей цели сборки (доступ к которой осуществляется через «Файл-> Настройки сборки ...»).Например, общие размеры экрана iOS отображаются в списке, если целью сборки является iOS.

0 голосов
/ 25 сентября 2018

Использование компонента Canvas Scaler

enter image description here

Документация Unity3D: Canvas Scaler

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