Все необходимые вам инструменты добавлены нативно
Создавайте плавную скелетную анимацию напрямую в Sprite Editor с помощью риггинга, тесселяции и создания костей. Воспользуйтесь PSD Importer, чтобы импортировать части персонажей напрямую из многослойной графики, и анимируйте их с помощью опорных кадров или кривых во временной шкале воспроизведения анимации. 2D Inverse Kinematics (IK) упрощает процесс анимации, автоматически рассчитывая положение костей и вращение, необходимое для достижения целевого положения.
С помощью основанной на использовании костей системы 2D-анимации вы сможете повторно использовать спрайты, чтобы оживлять персонажей, изменять частоту обновления кадров или мгновенно изменять анимацию. Экономьте время, импортируя многоуровневые изображения с помощью PSD Importer, ведь так вам не придется экспортировать спрайты поодному и пересобирать детали.
Иногда анимацию необходимо изменить прямо во время выполнения программы, например, чтобы создать плавный переход, подстроить скорость анимации к скорости персонажа или чтобы отобразить реакцию ног персонажа на контакт с поверхностью. Узнайте, как Inverse Kinematics может помочь воплотить ваших персонажей в вашем мире.
Традиционная анимация требует значительного количества памяти для крупных персонажей и высокой частоты обновления кадров. Благодаря скелетной анимации, вы можете создавать все анимации из одного спрайта — это позволяет повторно использовать анимации для создания их различных вариантов, изменяя отдельные спрайты или подстраивая их так, как нужно вам.
Sprite Editor позволяет автоматически или вручную создавать меши для ваших спрайтов, устанавливать иерархию костей и задавать их вес в вершинах мешей.
2D-анимация совместима с новыми версиями редактора и экосистемой инструментария. Разработка для нескольких платформ одновременно и бесшовная интеграция помогают сократить количество проблем с зависимостью и объем работы по импорту и экспорту.
Создавайте анимацию прямо в окне Scene с помощью окна Dopesheet или кривых анимации и запускайте события. Используйте Animator для управления переходами анимации или Timeline для создания кат-сцен из нескольких анимационных клипов. Система частиц добавляет эффекты или 2D-физику, что делает поведение персонажей более реалистичным.
Объединяет несколько текстур в одну, что сокращает количество вызовов отрисовки и оптимизирует производительность. Добавьте своих анимированных в 2D персонажей и прочие элементы в один атлас. Вы сами можете определять, как упаковывать текстуры, задавая конфигурации для каждой платформы. API дает вам полный контроль над этим инструментом.
IK добавляет анимацию, рассчитывая цепочку движений костей, необходимых для достижения целевой позиции. С помощью Sprite Swap вы можете изменять персонажей целиком или только их части, используя ту же самую анимацию и риггинг. И делать многое другое.
Улучшите своих 2D-персонажей с помощью новой системы 2D-освещения для объемных эффектов с картами нормалей, инструмента Shader Graph, позволяющего создавать шейдеры в графическом интерфейсе, или Burst, значительно повышающего производительность.
Познакомьтесь с 2D-риггингом в Unity и узнайте, в каких случаях он применяется. Так вы сможете понять, подходит ли он для вашего конкретного проекта.
Узнайте, как вы можете использовать инструмент 2D-анимации и о его различных функциях. В разделе Scripting API подробно описываются принципы использования API в этом пакете.
Импортируйте многослойные файлы из Photoshop напрямую в Unity. Эта возможность значительно экономит время при создании персонажей с несколькими конечностями и частями, которые будут использоваться для 2D-анимации.
Познакомьтесь с новыми едиными методами риггинга спрайтов и взгляните на систему 2D-освещения.
Прослушайте советы и идеи для повышения продуктивности и производительности 2D-проектов, позволяющих в полной мере использовать 2D-инструменты Unity.
Lost Crypt — это проект 2D-скроллера, в котором демонстрируется использование всех 2D-инструментов Unity. В нем главный персонаж анимирован с помощью 2D-анимации.
Познакомьтесь с историей развития 2D-инструментария Unity, который теперь содержит мощные графические средства, включая динамическое освещение, материалы, шейдеры и эффекты постобработки.
Наши нативные инструменты оптимизированы для процессов работы с 2D-графикой и позволяют сократить обмен данных, повысить продуктивность и дать командам возможность воплощать в жизнь потрясающие 2D-миры на разных платформах.