Почему мои спрайты Unity3D выглядят точечно при рендеринге на моем iPhone? - PullRequest
0 голосов
/ 30 августа 2018

Я новичок в Unity3D, я делаю 2D-игру, но я делаю меню, и оно все пиксельное! О, мой компьютер выглядит нормально, но когда я запускаю его на своем iPhone, он пикселируется.

У меня отключена опция «Сжатие ресурсов при импорте», и исходный размер изображения больше, чем в Unity!

Вот как это выглядит на моем iPhone:

a very pixelated logo and image rendering - no antialiasing on most edges

И вот как это выглядит на моем ПК:

as above, but smooth

PS: Все компоненты представляют собой кнопки с изображениями PNG; Я не знаю, влияет ли это на что-либо.

Ответы [ 2 ]

0 голосов
/ 31 августа 2018

Одна вещь, которую вы можете попробовать, это увеличить размер шрифта, затем увеличить ваши объекты, а затем уменьшить размер обратно (не от масштабирования). Используйте точку для изображений.

0 голосов
/ 30 августа 2018

В настройках импорта спрайта измените «Режим фильтра» на «Точка».

Example

Я полагаю, что это предотвращает размывание на маленьких экранах, поскольку отображаемые элементы увеличиваются и позволяют остаться острым (пикселированным).

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