Три состояния покрывают 80% анимаций

Три состояния покрывают 80% анимаций

Каждый Unity разработчик сталкивался с задачей: сделать плавное появление и исчезновение объекта. И обычно человек хардкодит класс, который как-то скейлит или фейдит объект.

Сделайте один базовый класс, который будете использоваться для таких случаев.

Три состояния покрывают 80% анимаций

Если вы быстро накидываете прототип, переопределите логику под обычный gameObject.SetActive(). У вас поставлен DOTween, сделайте работу с твинами.
Вы не успеете оглянуться, как поймете, что почти все ваши анимации - переходы скринов, появление и исчезание объектов, хинты, попапчики и т.д. сводятся к 3 стейтам:
По умолчанию => Включенный => Выключенный
Когда анимация выключения заканчивается, можно вернуть объект в состояние "По умолчанию"

1
Начать дискуссию