Всегда хотел красивые анимации, пульсирование, переливы, частицы и т.п. Создал 20 кадров анимации в Photoshop и этого мало для плавности.

Анимация кадрами. 20 спрайтов

Анимация масками. 3 спрайта
Оказывается это всё можно сделать через маски и particles в Unity. Это просто шикарно! Теперь мы можем ВСЁ?!!! Любые эффекты и цацки! Теперь остаётся только придумать!
Коротко о том как это делать вот это.

Умеете делать маски в Photoshop? Нет?! Научитесь! А теперь чисто по Unity, там по сути тоже самое.
Создаём canvas и там первый объект Image1. Вешаем на него mask script - картинка на этом объекте будет маской для всего что внутри объекта.

Теперь создаём внутри первого, новый объект Image2 с размытой белой полоской или кругом. Это будет имитировать свечение.

Теперь анимируем движение полоски через стандартную анимацию Unity.

Аналогично делаем анимацию вентилятора, внешнего свечения и анимацию блеска на рамке карточки. Про частицы нужно очень много писать. Не в этот раз. Главное не забудьте добавить им скрипт UI particle system чтобы они отображались.
Если с умом создать много масок и слоев то можно сделать красивые эффекты переливания, свечения, пульсации, искр и т.п.

Материал для этой статьи подготовил автор канала телеграмм @games_development