Загружаем анимации
Загрузите сначала tiger_rig. Эта пак анимаций, с которым мы будем работать.
Теперь загружаем все анимации из папки. В настройках импорта ставим галочку import only animations и проверяем, чтобы стоял нужный скелет.
Подключаем персонажа
Открываем BP_Enemy и в Mesh (Character Mesh0) ставим нашего нового персонажа. Не забываем повернуть его.
Анимационный блюпринт
Если у нас есть анимации и idle, и walk, то проще всего создать простой анимационный блюпринт, чтобы персонаж легко между ними переключался.
Создаем Animation Blueprint, выбирая наш скелет тигра.
В Event Graph пишем вот такой код.
Стейт машина
Создаем State Machine для переключения между анимациями.
Внутри стейт машины
Создаем 2 State и подключаем вот таким образом. Между Idle и Walk вытягиваем стрелочки от одного к другому, две штуки.
Внутри стейта
Подключаем анимации — вытягиваем из меню справа и подключаем. И так с обоими стейтами.
Настраиваем переходы между анимациями
Открываем стрелочку Idle to Walk и создаем вот такой код.
Теперь открываем вторую стрелочку — и убираем галочку с ноды равно.
Подключаем все это к персонажу
Открываем персонажа и добавляем ему созданный нами анимационный блюпринт в Anim Class. Пробуем!
Анимации врагов
Добавляем анимацию атаки
Открываем BT нашего врага и создаем Play Animation. В Animation to play выбираем анимацию атаки и подключаем вот так:
Добавляем анимацию смерти
В BP Enemy добавляем к ивенту получения урона вот такой код после True в Branch.



