Как переключаться между анимациями с помощью средств выбора в Unreal Engine (Сопоставление движен...
KarltyDEV
0:00 / 0:00
Как переключаться между анимациями с помощью средств выбора в Unreal Engine (Сопоставление движен...
2 537 просмотров · 4 месяца назад
KarltyDEV
3,72 тыс. подписчиков
2 537 просмотров · 4 месяца назад
В этом уроке я покажу вам, как использовать систему выбора персонажей с сопоставлением движений в Unreal Engine для переключения между различными состояниями анимации, такими как безоружный, пистолет и винтовка.
Мы шаг за шагом рассмотрим настройку таблицы выбора, её подключение к сопоставлению движений и использование переменных (включая перечисления) для динамического управления активным набором анимаций. В итоге у вас будет система, позволяющая вашему персонажу плавно переходить между различными стилями передвижения в зависимости от состояния игры.
🎯 Что вы узнаете:
• Как работает система выбора в Unreal Engine
• Переключение между несколькими состояниями анимации (не только логическими значениями)
• Настройка резервных анимаций
• Использование перечислений для управления выбором анимации
• Подключение таблиц выбора к сопоставлению движений
• Отладка и тестирование изменений состояния анимации
🎮 В этом примере:
• 8-направленное движение
• Бег в разных состояниях
• Поведение прицеливания (ADS)
• Переключение между анимациями без оружия, пистолета и винтовки
---
🎁 Хотите больше уроков по Unreal Engine?
Подпишитесь, чтобы получать больше полных руководств, рабочих процессов сопоставления движений и советов по созданию окружения!
💬 Застряли на чем-то? Оставьте комментарий, и я вам помогу!
🚀 Поддержите меня и присоединяйтесь к сообществу
❤️ Patreon: / karltyy
💬 Discord Server: / discord
---
⏱️ Таймкоды
00:00 Вступление и обзор
00:18 Демонстрация персонажа (без оружия / пистолет / винтовка)
00:37 Прицеливание и стрейфинг
01:08 Зачем использовать систему выбора
01:50 Обзор проекта (с системой выбора и без нее)
02:08 Создание таблицы выбора
03:11 Настройка базы данных поиска поз
03:32 Как работает система выбора (переменные)
03:58 Добавление резервных анимаций
05:16 Использование логической переменной (имеет оружие)
06:29 Настройка узла сопоставления движений
08:24 Исправление выбора в базе данных (массив против (Одиночный)
09:40 Преобразование в Motion Matching
10:14 Тестирование переключения анимаций
11:25 Добавление новых состояний
12:08 Создание новых баз данных анимаций
13:22 Исправление проблем с настройкой анимации
14:33 Создание набора анимаций для пистолета
16:02 Переход от системы Bool → Enum
17:25 Создание перечисления состояний оружия
18:34 Привязка перечисления к Chooser
20:04 Настройка элементов управления вводом
22:00 Тестирование переключения состояний (1,2,3,C)
22:51 Резервное состояние при отсутствии (пример приседания)
23:11 Заключение
---
#UnrealEngine #UE5 #MotionMatching #GameDev #Animation #KarltyDEV