Появление синих линий между тайлами в тайл-картах Unity может быть связано с тем, что при выравнивании тайлов Unity не всегда может заполнить ортографический размер камеры отображаемыми тайлами. 5
Чтобы решить эту проблему, Unity оставляет вокруг каждого тайла дополнительное пространство в несколько пикселей, что и приводит к появлению линий. 5
Несколько способов, которые могут помочь устранить проблему:
- Настроить параметры импорта спрайтов. 45 Нужно изменить режим фильтра на «Точечный», установить параметр сжатия на «Без сжатия», выбрать пиксели в качестве единицы измерения и при необходимости увеличить максимальный размер спрайта. 4
- Отключить сглаживание. 45 Для этого нужно открыть меню «Правка» → «Настройки проекта», перейти на вкладку «Качество», найти раздел «Сглаживание» и отключить его. 4
- Использовать атласы спрайтов. 4 Нужно собрать все необходимые спрайты в один атлас и настроить его параметры аналогично настройкам отдельных спрайтов. 4
- Воспользоваться функцией Pixel Perfect Camera. 4 Нужно добавить компонент Pixel Perfect Camera в камеру и включить опцию Pixel Snapping. 4