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

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

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

Если вы быстро накидываете прототип, переопределите логику под обычный gameObject.SetActive(). У вас поставлен DOTween, сделайте работу с твинами.

Вы не успеете оглянуться, как поймете, что почти все ваши анимации - переходы скринов, появление и исчезание объектов, хинты, попапчики и т.д. сводятся к 3 стейтам:

По умолчанию => Включенный => Выключенный

Когда анимация выключения заканчивается, можно вернуть объект в состояние “По умолчанию”

Три состояния покрывают 80% анимаций
Каждый Unity разработчик сталкивался с задачей: сделать плавное появление и исчезновение объекта | Сетка — социальная сеть от hh.ru Три состояния покрывают 80% анимаций
Каждый Unity разработчик сталкивался с задачей: сделать плавное появление и исчезновение объекта | Сетка — социальная сеть от hh.ru