Художник присылает мне спрайтовые анимации в виде отдельных изображений по кадрамВ Unity мне было бы удобнее работать с этой анимацией как с одним ассетом. Для этого я написал инструмент Sprite Animation Importer
Он позволяет объединить отдельные изображения в один файл, добавить файл в проект и сразу же разметить текстуру на спрайты. Можно настроить количество колонок, задать отступы между изображениями, указать Pixels Per Unit, а так же задать Pivot для всех спрайтов.
Так же есть отдельный режим для импорта кнопок, если у исходных картинок в названиях встречаются ключевые слова (normal, hover, highlighted, pressed, clicked, disabled), то спрайты будут названы соответствующим образом, а так же расположены в правильном порядке внутри текстуры.Кроме импорта, в моем пакете есть методы, которые позволяют находить изображения, ширина или высота которых не кратны 4, и исправлять это (путём добавления пустых пикселей). Это необходимо, чтобы можно было применять Crunch Compression.
В этом же пакете есть инструмент Animation Clips Creator. Это альтернативный способ создания и редактирования Animation Clips, с его помощью удобно создавать клипы без привязки к конкретному объекту, или же создавать несколько версий одной и той же анимации с разным картинками. Типичный сценарий использования - перетаскиваешь исходный клип в поле Copy From Clip, далее перетаскиваешь текстуру с другой анимацией в поле Sprites, вписываешь новое название и сохраняешь. Готово.
Расширение можно добавить себе в проект через Unity Package Manager по ссылке: https://github.com/SpellSingerGames/sprite-animation-helpers.git
[Window/Package Manager/+/Add package from git URL...]