Способ неплохо подходит для анимации типичных движений персонажа или элементов сцены в том числе и в мультфильме. И способ этот взят полностью из gamedev индустрии. В 2D платформерах для анимации бега, например, прыжков или выстрела используются листы со стадиями движений- спрайтшиты. Чем более сложное движение и чем более плавную анимацию мы хотим, тем больше нужно спрайтов- персонажей в отдельных стадиях. Сначала рисуем исходную позу. Я в Adobe Illustrator сделала простую фигуру кошки с отдельными фигурами для задних ног...
Казалось бы простая задачка — подвесить анимацию на частицы. Но , в данном случае разработчики годо смогли удивить ! Поехали! Кидаем в проект частицы ( напоминаю что если у вас GLES2, то работать будут только CPU частицы.) Применяем текстуру. Я использовал вот такой спрайтщит. И теперь надо сделать ровно две настройки:
1) Добавляем на частицы CanvasItem материал...