Перейти к содержимому

Как запустить кат-сцену в Unreal Engine 5 | Урок по Level Sequence + Trigger Box

Dev-initely Mario

0:00 / 0:00

Как запустить кат-сцену в Unreal Engine 5 | Урок по Level Sequence + Trigger Box

63 просмотра · 11 ч назад
Dev-initely Mario
285 подписчиков
63 просмотра · 11 ч назад
В этом уроке по Unreal Engine 5 мы создадим кат-сцену, которая автоматически запускается, когда игрок входит в триггерную область. Этот урок возник непосредственно из вопроса в нашем сообществе Discord: Как запустить кат-сцену после того, как игрок выполнит действие или войдет в определенную область? В этом примере мы создадим полную систему, используя Level Sequence и Trigger Box. Мы начнем с создания простой кинематографической камеры, а затем создадим нашу первую Level Sequence. Внутри Sequencer мы анимируем вращение камеры на нескольких ключевых кадрах, чтобы создать короткий кинематографический вид уровня. После того, как кат-сцена будет готова, мы разместим Trigger Box в мире и используем Level Blueprint для определения момента входа игрока в триггер. Когда происходит наложение событий, мы: Запускаем последовательность уровней Воспроизводим кат-сцену только один раз Отключаем ввод игрока Предотвращаем движение во время кат-сцены Ждём окончания последовательности Снова включаем ввод игрока после завершения кат-сцены В результате получается простая, но очень полезная система запуска кат-сцен, которую можно адаптировать ко многим различным ситуациям. Вы можете использовать ту же идею для запуска кат-сцен, когда игрок: Входит в новую область Подбирает важный предмет Находит квестовый объект Открывает специальную дверь Достигает контрольной точки Начинает битву с боссом Активирует событие Это делает систему полезной для хоррор-игр, RPG, приключенческих игр, сюжетных проектов и многих других игр на Unreal Engine 5. Сама кат-сцена в этом руководстве намеренно проста — важно научиться запускать последовательность уровней из игрового процесса и временно отключать управление игрока во время её воспроизведения. Что вы узнаете: Как создать последовательность уровней в Unreal Engine 5 Как создать простую кат-сцену Как анимировать кинематографическую камеру Как добавить ключевые кадры в Sequencer Как использовать триггерную рамку Как определить начало перекрытия Как запустить последовательность уровней из Blueprint Как воспроизвести кат-сцену только один раз Как отключить ввод игрока во время кат-сцены Как восстановить ввод игрока после этого Как создавать многоразовые кинематографические ролики, запускаемые игровым процессом Разделы: 0:00 Введение 0:18 Вопрос в Discord 0:45 Что мы создаём 0:59 Предварительный просмотр конечного результата 1:34 Создание камеры для кат-сцены 3:15 Создание последовательности уровней 3:38 Добавление камеры в Sequencer 4:18 Установка длительности кат-сцены 5:08 Анимация камеры 7:41 Улучшение камеры Движение 8:54 Завершение кат-сцены 9:06 Открытие чертежа уровня 9:23 Добавление триггерной панели 11:10 Получение последовательности уровня 11:41 Начало перекрытия триггерных панелей 11:56 Воспроизведение кат-сцены только один раз 12:38 Отключение ввода игрока 13:01 Воспроизведение последовательности уровня 13:21 Ожидание длительности последовательности 13:32 Повторное включение ввода игрока 13:44 Тестирование финальной системы 14:06 Заключение #UnrealEngine5 #UE5 #Cutscene #LevelSequence #Sequencer #TriggerBox #Blueprints #Cinematics #UnrealEngineTutorial #GameDevelopment #UE5Tutorial