Собирает кадры ровной сеткой — такой лист Godot режет сам, по числу столбцов и рядов.
Перетащите спрайты сюда
PNG, WebP или AVIF — по файлу на кадр, до 200 за раз
Godot читает лист по сетке. В редакторе SpriteFrames есть «Add frames from sprite sheet»: вы даёте картинку и говорите, сколько на ней кадров по горизонтали и по вертикали. У Sprite2D для того же есть свойства hframes и vframes. Чужой атлас с файлом описания движок штатно не открывает — ему нужна именно ровная сетка.
Поэтому здесь кадры укладываются одинаковыми клетками по размеру самого большого, рядами и в том порядке, в каком вы их добавили: номер кадра в анимации — это его место на листе. Число столбцов можно задать, а можно оставить ноль, и лист выйдет ближе к квадрату.
Обрезка прозрачных полей в этом режиме выключена, и это не упущение. Клетка для движка и есть кадр: если срезать поля у каждого кадра по-своему, содержимое поедет внутри клетки, и анимация задёргается.
3D-модели, спрайты, текстуры и звуки — бесплатно и без регистрации.
Те же, что получились при сборке. Число столбцов видно в настройках, ряды считаются из него и числа кадров.
В ровной сетке клетка считается кадром целиком. Обрезка сдвинула бы содержимое внутри клетки, и персонаж дёргался бы при проигрывании анимации.
Откройте полный инструмент и выберите плотную раскладку: лист выйдет меньше, но к нему понадобится файл описания, а его Godot без плагина не прочитает.
Да, лист отдаётся в PNG с альфа-каналом.