Загружаем анимации

Загрузите сначала tiger_rig. Эта пак анимаций, с которым мы будем работать.

Исходный размер 1920x1010

Теперь загружаем все анимации из папки. В настройках импорта ставим галочку import only animations и проверяем, чтобы стоял нужный скелет.

Подключаем персонажа

Исходный размер 1920x1010

Открываем BP_Enemy и в Mesh (Character Mesh0) ставим нашего нового персонажа. Не забываем повернуть его.

Анимационный блюпринт

Если у нас есть анимации и idle, и walk, то проще всего создать простой анимационный блюпринт, чтобы персонаж легко между ними переключался.

Создаем Animation Blueprint, выбирая наш скелет тигра.

В Event Graph пишем вот такой код.

Исходный размер 1920x1010

Стейт машина

Создаем State Machine для переключения между анимациями.

Исходный размер 1920x1010

Внутри стейт машины

Создаем 2 State и подключаем вот таким образом. Между Idle и Walk вытягиваем стрелочки от одного к другому, две штуки.

Исходный размер 1920x1010

Внутри стейта

Подключаем анимации — вытягиваем из меню справа и подключаем. И так с обоими стейтами.

Исходный размер 1920x1010

Настраиваем переходы между анимациями

Открываем стрелочку Idle to Walk и создаем вот такой код.

Исходный размер 1920x1010

Теперь открываем вторую стрелочку — и убираем галочку с ноды равно.

Исходный размер 1920x1010

Подключаем все это к персонажу

Открываем персонажа и добавляем ему созданный нами анимационный блюпринт в Anim Class. Пробуем!

Исходный размер 1920x1010

Анимации врагов

Добавляем анимацию атаки

Открываем BT нашего врага и создаем Play Animation. В Animation to play выбираем анимацию атаки и подключаем вот так:

Исходный размер 1920x1010

Добавляем анимацию смерти

В BP Enemy добавляем к ивенту получения урона вот такой код после True в Branch.

Исходный размер 1920x1010
Анимации персонажа
Проект создан 09.06.2026
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше