Проблема с UI Сanvas в мобильной игре

Существует много видов экранов с разным разрешением, игра уже почти была закончена и я перешел к тестированию на втором мобильном устройстве. Базовое имеет разрешение 23401080 (20/9), а ошибка всплыла на FHD( 19201080 ) Ui Оказался полностью сжатым. При этом в самом редакторе при проверки на разных разрешениях везде хорошо всё выглядит. Какими настройками это решается? введите сюда описание изображения


Ответы (1 шт):

Автор решения: Арман

В Canvas-е есть компонент Canvas Scaler. У него параметр UI Scale Mode по умолчанию стоит Constant Pixel Size. Вам надо будет изменить его на Scale With Screen Size который подгоняет игру по масштабам экрана. Если у вас игра создана на масштаб 20/9 то например на 16/9 будет немного сжатым, но это практически будет незаметно. К тому же вы можете это исправить, если задать конкретный размер объектам а не по процентам экрана.

→ Ссылка