Hero background image
Видео YouTube (DatCvzxgP4k)
Быстрая и эффективная 2D-анимация
Откройте для себя скелетную 2D-анимацию в Unity.
2D-анимация

Все необходимые вам инструменты добавлены нативно

Создавайте плавную скелетную анимацию напрямую в Sprite Editor с помощью риггинга, тесселяции и создания костей. Воспользуйтесь PSD Importer, чтобы импортировать части персонажей напрямую из многослойной графики, и анимируйте их с помощью опорных кадров или кривых во временной шкале воспроизведения анимации. 2D Inverse Kinematics (IK) упрощает процесс анимации, автоматически рассчитывая положение костей и вращение, необходимое для достижения целевого положения.

Зачем использовать 2D-анимацию
Экономить время
Экономить время

С помощью основанной на использовании костей системы 2D-анимации вы сможете повторно использовать спрайты, чтобы оживлять персонажей, изменять частоту обновления кадров или мгновенно изменять анимацию. Экономьте время, импортируя многоуровневые изображения с помощью PSD Importer, ведь так вам не придется экспортировать спрайты поодному и пересобирать детали.

Плавная и адаптируемая анимация
Плавная и адаптируемая анимация

Иногда анимацию необходимо изменить прямо во время выполнения программы, например, чтобы создать плавный переход, подстроить скорость анимации к скорости персонажа или чтобы отобразить реакцию ног персонажа на контакт с поверхностью. Узнайте, как Inverse Kinematics может помочь воплотить ваших персонажей в вашем мире.

Большее анимаций при меньшем количестве ассетов
Большее анимаций при меньшем количестве ассетов

Традиционная анимация требует значительного количества памяти для крупных персонажей и высокой частоты обновления кадров. Благодаря скелетной анимации, вы можете создавать все анимации из одного спрайта — это позволяет повторно использовать анимации для создания их различных вариантов, изменяя отдельные спрайты или подстраивая их так, как нужно вам.

Основные преимущества
Создание мешей и костей

Sprite Editor позволяет автоматически или вручную создавать меши для ваших спрайтов, устанавливать иерархию костей и задавать их вес в вершинах мешей.

Нативные решения для всех платформ

2D-анимация совместима с новыми версиями редактора и экосистемой инструментария. Разработка для нескольких платформ одновременно и бесшовная интеграция помогают сократить количество проблем с зависимостью и объем работы по импорту и экспорту.

Инструменты анимации

Создавайте анимацию прямо в окне Scene с помощью окна Dopesheet или кривых анимации и запускайте события. Используйте Animator для управления переходами анимации или Timeline для создания кат-сцен из нескольких анимационных клипов. Система частиц добавляет эффекты или 2D-физику, что делает поведение персонажей более реалистичным.

Атлас спрайтов

Объединяет несколько текстур в одну, что сокращает количество вызовов отрисовки и оптимизирует производительность. Добавьте своих анимированных в 2D персонажей и прочие элементы в один атлас. Вы сами можете определять, как упаковывать текстуры, задавая конфигурации для каждой платформы. API дает вам полный контроль над этим инструментом.

Продвинутые функции и API

IK добавляет анимацию, рассчитывая цепочку движений костей, необходимых для достижения целевой позиции. С помощью Sprite Swap вы можете изменять персонажей целиком или только их части, используя ту же самую анимацию и риггинг. И делать многое другое.

Новые возможности графики

Улучшите своих 2D-персонажей с помощью новой системы 2D-освещения для объемных эффектов с картами нормалей, инструмента Shader Graph, позволяющего создавать шейдеры в графическом интерфейсе, или Burst, значительно повышающего производительность.

Ресурсы
Unite Copenhagen 2019
Unite Copenhagen 2019

Познакомьтесь с 2D-риггингом в Unity и узнайте, в каких случаях он применяется. Так вы сможете понять, подходит ли он для вашего конкретного проекта.

Документация
Документация

Узнайте, как вы можете использовать инструмент 2D-анимации и о его различных функциях. В разделе Scripting API подробно описываются принципы использования API в этом пакете.

Импортер PSD
Импортер PSD

Импортируйте многослойные файлы из Photoshop напрямую в Unity. Эта возможность значительно экономит время при создании персонажей с несколькими конечностями и частями, которые будут использоваться для 2D-анимации.

Риггинг спрайтов на GDC 2019
Риггинг спрайтов на GDC 2019

Познакомьтесь с новыми едиными методами риггинга спрайтов и взгляните на систему 2D-освещения.

Советы по 2D. Блиц
Советы по 2D. Блиц

Прослушайте советы и идеи для повышения продуктивности и производительности 2D-проектов, позволяющих в полной мере использовать 2D-инструменты Unity.

Пример 2D-проекта
Пример 2D-проекта

Lost Crypt — это проект 2D-скроллера, в котором демонстрируется использование всех 2D-инструментов Unity. В нем главный персонаж анимирован с помощью 2D-анимации.

Эволюция 2D-инструментов для разработки игр
Эволюция 2D-инструментов для разработки игр

Познакомьтесь с историей развития 2D-инструментария Unity, который теперь содержит мощные графические средства, включая динамическое освещение, материалы, шейдеры и эффекты постобработки.

Unity верит в 2D
Unity верит в 2D

Наши нативные инструменты оптимизированы для процессов работы с 2D-графикой и позволяют сократить обмен данных, повысить продуктивность и дать командам возможность воплощать в жизнь потрясающие 2D-миры на разных платформах.