Установка прозрачности нескольких объектов Unity
Как сделать остальные объекты на сцене прозрачными или размытыми при вызове картинки?
То есть, как панель проигрыша. Ты ее вызываешь, и на ней как бы фокусируется камера, делая остальной фон размытым.
Ответы (1 шт):
Автор решения: vmchar
→ Ссылка
- Найдите заблюренную картинку (желательно белую, с прозрачностью) и наложите ее между нужным вам объектом и всеми остальными. Изображение, можете взять на подобии этого, поиграв с его прозрачностью в настройках юнити. Пожалуй, самый дешевый в плане производительности и низкий в плане качества вариант.
- Можете глянуть официальный урок от юнити на тему Motion Blur, это похоже на то, о чем вы спрашиваете. Реализуют посредством пост-эффекта (что дороговато на мобильных устройствах).
- На английском SO есть вопрос, в точности как ваш, с подробнейшим ответом. В этом решении предлагается использовать пост-эффект, что достаточно дорогое удовольствие, особенно на мобильных устройствах (может сильно повлиять на производительность).