Как сделать объект сияющим в Unity - PullRequest
0 голосов
/ 17 июня 2019

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

Когда главный герой приближается к определенному объекту, этот предмет светится.Это похоже на тот же эффект, который происходит в игре «Overcooked», когда игрок захватывает предмет.

https://www.youtube.com/watch?v=Fo5CR7utRik

Нужно ли мне менять шейдер или свет?Я буду очень благодарен, если вы поможете мне с этим.

1 Ответ

0 голосов
/ 17 июня 2019

Да, ваше внутреннее чувство делает вас правильными.Шейдеры - это путь.

Для начала я бы посоветовал изучить свойство Emission стандартного шейдера.Я думаю, что это приведет вас к результату, к которому вы стремитесь.

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

Emission property in Inspector tab on material

Дополнительная информация: https://docs.unity3d.com/Manual/StandardShaderMaterialParameterEmission.html

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