Spine - это специальный инструмент для создания анимационных 2D-анимаций в игре. Spine стремится иметь эффективный, оптимизированный рабочий процесс как для создания анимации редактором, так и для использования этой анимации в Spine Runtime. Анимация в Spine выполняется путем прикрепления изображения к кости, а затем создания анимации для костей. Это называется анимацией кадра кости или анимацией вырезания и имеет много преимуществ по сравнению с традиционной анимацией.
Spine интегрирован с функциями, которые помогут вам эффективно работать. В дополнение ко многим функциям редактора, описанным ниже, живые выступления для Spine Runtimes показывают, как анимацию можно накладывать и комбинировать для достижения всех видов действий.
Доп. информация:
Меньший размер: для традиционной анимации требуется изображение для каждого кадра анимации. В анимации Spine хранятся только данные о костях, которые очень малы, что позволяет наполнить игру уникальными анимациями.
Требования к оформлению: для анимации Spine требуется гораздо меньше художественных материалов, что позволяет сэкономить время и деньги, которые лучше потратить на игру.
Плавность: анимация Spine использует интерполяцию, поэтому анимация всегда такая же плавная, как и частота кадров. Анимацию можно воспроизводить в замедленном режиме без потери качества.
Вложения: изображения, прикрепленные к костям, можно менять местами, чтобы снабдить персонажа различными предметами и эффектами. Анимации можно повторно использовать для персонажей, которые выглядят по-другому, что позволяет сэкономить бесчисленное количество часов.
Смешивание: анимации можно смешивать. Например, персонаж может воспроизводить анимацию выстрела, одновременно воспроизводя анимацию ходьбы, бега или плавания. Переход от одной анимации к другой может плавно переходить в режим плавного перехода.
Процедурная анимация: с помощью кода можно манипулировать костями, что позволяет использовать такие эффекты, как стрельба в направлении позиции мыши, взгляд на ближайших врагов или наклон вперед при беге в гору.