Найти в Дзене

№28. Плавный переход из одного цвета в другой.

Небольшая заметка о том как можно реализовать плавную смену цвета между двумя значениями.
В нашем случае — плавный переход из красного в синий.
А поможет нам в этом функция linear_interpolate(), которая в принципе призвана создавать линейные интерполяции между значениями.
Всё это дело будем мутить на ColorRect.

Небольшая заметка о том как можно реализовать плавную смену цвета между двумя значениями.
В нашем случае — плавный переход из красного в синий.

А поможет нам в этом функция linear_interpolate(), которая в принципе призвана создавать линейные интерполяции между значениями.

Всё это дело будем мутить на ColorRect.

Подвешиваем скрипт на рутовую ноду. Создаем переменную для перехода. И пишем код в функции _process.

Ну и результат

-2

Если к примеру вам лень кодить , или нужен кастомный переход ( с изингами ) , то вы можете использовать AnimationPlayer.

-3

На этом всё. Удачи!