В этом уроке мы с вами:
* реализуем подбор предмета и установку его персонажу;
* научимся проигрывать при действии подбора анимацию с помощью Anim Montage;
* познакомимся с удобствами перечислений (Enumeration).
Видео по работе с интерфейсами: [ Ссылка ]
[ТАЙМКОДЫ]
0:00 - Что мы будем сегодня делать
0:50 - Создание Actor Component, перечисления Enumeration, а также интерфейса (его логику мы разбирали в предыдущем видео, ссылка выше)
2:20 - Создание Anim Montage, который будет использован для проигрывания анимации подбора объекта, а также создание объекта Actor, который будем подбирать
3:20 - Знакомство с перечислениями, которые помогут нам быстрее определять тип объекта и прописывать логику в зависимости от него
5:40 - Добавление функций подбора с переменными в Blueprint Interface (его логику мы разбирали в предыдущем видео, ссылка выше)
10:15 - Реализация Actor Component. В нём использована логика из предыдущего видеоурока для отображения Widget при использовании Blueprint Interface (ссылка выше)
11:35 - Настройка и описание логики подбираемого объекта (в нашем случае оружия). Здесь мы определям его внешний вид, а также реализуем функции интерфейса для взаимодействия с объектом
17:50 - Реализация логики самого взаимодействия с объектом (Event Interact)
23:55 - Создание сокета для персонажа, к которому будем присоединять объект (точка, в которой будем держать оружие)
24:40 - Настойка компонента Skeletal Mesh для удобства прекрепления объекта и последующей синхронизации анимации с помощью Master Pose Component
27:45 - Реализация логики подбора предмета на стороне персонажа с поворотом и перемещением в точку подбора объекта и отключением управления во время проигрывания анимации
30:30 - Реализация логики экипировки предмета (оружия) для персонажа (смена Skeletal Mesh)
33:20 - Создание в AnimBP персонажа в AnimGraph слота для проигрывания Anim Montage (анимаций)
[ПОДДЕРЖИ МЕНЯ И ПОЛУЧИ ВЫГОДУ]
Получай повышенный кэшбек в рублях за свои покупки с дебетовой картой Tinkoff Black и 3 месяца бесплатного обслуживания в подарок: [ Ссылка ]
Хочешь преумножить свой капитал? Начни инвестировать с помощью "Тинькофф Инвестиции" и получи месяц торговли без комиссий:
[ Ссылка ]
[ПРОЧИЕ ССЫЛКИ]
Продукты из Unreal Engine Marketplace, использованные в видео:
* Advanced Locomotion System V4
[ Ссылка ]
* temperate Vegetation: Foliage Collection: [ Ссылка ]
* Linhi Character:
[ Ссылка ]
* Kasqir Character (with Horse):
[ Ссылка ]
* Female Movement Animset Pro:
[ Ссылка ]
VK: [ Ссылка ]
GitHub: [ Ссылка ]
Донат: [ Ссылка ]
Ещё видео!