Затухание экрана между сценами

хочу сделать плавное затухание между сценами по нажатию кнопки,вот только не знаю как сделать,подскажите пожалуйста.


Ответы (1 шт):

Автор решения: Andrew_STOP_RU_AGRESSION_IN_UA
  1. создать канвас. Канвас должен быть в режиме оверлея
  2. канвас этот сделать .DontDestroyOnLoad - гугл покажет как
  3. разместить туда панель черного цвета
  4. сделать панель прозрачной

Сначала анимируем убирание прозрачности, потом запускаем асинхронную загрузку иной сцены. Когда сцена загружена - анимируем плавное убавление прозрачности.

безгеморойно анимировать такие вещи из кода можно при помощи библиотеки LeanTween. В том числе по разным функциям графиков (easing) а не только линейное изменение.

→ Ссылка