UI-элемент (изображение) становится черным в представлении игры, но является нормальным в представлении сцены - PullRequest
1 голос
/ 23 мая 2019

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

Я искал разные решения, но пока ничего не помогало. Я попытался изменить значения Ближнего / Дальнего на основной камере. Каждый ярлык виден.

Иерархия

Hierarchy

Просмотр сцены

Scene View

Просмотр игры

Game View

Мой смартфон (Samsung Galaxy S3 neo, работает под управлением Android 4.4.2) // РЕДАКТИРОВАТЬ: я забыл упомянуть, что во время захвата скриншота экран был немного глючным, но я не смог его запечатлеть.

My Smartphone (Samsung Galaxy S3 neo, running Android 4.4.2)

шейдер в шейдере

the shader in shadergraph

Надеюсь, это поможет. Я действительно не знаю, что делать, потому что это похоже на какую-то графическую проблему.

Заранее спасибо.

// ОБНОВЛЕНИЕ: Я проверил (используя Режим разработчика на Android), обновляется ли экран с ожидаемой скоростью (предположительно, почти в каждом кадре), и да, это так. Я не мог видеть разницу, но что-то работает.

// ОБНОВЛЕНИЕ2: Используя Frame Debugger, я обнаружил, что он отбрасывает тени. Поскольку мой новый вопрос (Как отключить тени в неосвещенном шейдере?) Отличается от моего исходного вопроса, я его закрою.

1 Ответ

0 голосов
/ 23 мая 2019

Используя Frame Debugger, я обнаружил, что черный цвет применяется, когда применяются тени шейдера.

Надеюсь, это поможет.

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