Затухание экрана между сценами
хочу сделать плавное затухание между сценами по нажатию кнопки,вот только не знаю как сделать,подскажите пожалуйста.
Ответы (1 шт):
Автор решения: Andrew_STOP_RU_AGRESSION_IN_UA
→ Ссылка
- создать канвас. Канвас должен быть в режиме оверлея
- канвас этот сделать .DontDestroyOnLoad - гугл покажет как
- разместить туда панель черного цвета
- сделать панель прозрачной
Сначала анимируем убирание прозрачности, потом запускаем асинхронную загрузку иной сцены. Когда сцена загружена - анимируем плавное убавление прозрачности.
безгеморойно анимировать такие вещи из кода можно при помощи библиотеки LeanTween. В том числе по разным функциям графиков (easing) а не только линейное изменение.