Испытывает странную ошибку рендеринга плитки в представлении сцены Unity - PullRequest
0 голосов
/ 09 февраля 2020

Эта проблема затрагивает только представление «Сцена» и отсутствует в представлении «Игра» или во время его работы.

В основном моя карта выглядит следующим образом.
https://i.imgur.com/BBrKA5f.png

Уменьшено
https://i.imgur.com/G8BuG8d.png

Как вы можете видеть, везде есть горизонтальные линии. Сетка выключена. Они в основном синие, потому что под травяной плиткой на листе лежит водная плитка. Вы можете видеть под левой частью скалы линию yellowi sh, потому что под ней песчаная плитка. Отдельные изображения из редактора Sprite выглядят хорошо. В них нет строк. Как уже упоминалось, это присутствует только в виде сцены и не влияет на игру, так что это не главное. Мне бы очень хотелось посмотреть, возможно ли это исправить, так как на это довольно сложно смотреть и создавать карты. Эта проблема присутствует на моем P C и на обоих ноутбуках, поэтому я не думаю, что это связано с аппаратным обеспечением.

Изображения палитры плиток:
https://i.imgur.com/huNDlHy.png
https://i.imgur.com/uLwUpUM.png

Я пытался добавить их в Атлас, проверил на Точку (без фильтра) и без сжатия. Я в недоумении. Кажется, никто не знает, как решить эту проблему, и все мои поиски в Google указывают на то, что я истекаю кровью или слезами в реальной игре, а это не проблема, с которой я сталкиваюсь.

Любая помощь будет принята с благодарностью, и я предоставлю любую необходима дополнительная информация.

Спасибо.

1 Ответ

1 голос
/ 09 февраля 2020

Итак, после нескольких дней разочарования и помощи от разногласий в Unity, я наконец нашел ответ.

Оказывается, вы хотите отключить Pixel Snap в своем компоненте Shader на вашем объекте tilemap. Как только я это сделал, все строки в Scene View исчезли.

Настройка для изменения: enter image description here

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