ue-sequencer-cinematics

Control Unreal Engine Sequencer cinematics with C++ code examples.

304|46|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/quodsoler/unreal-engine-skills --skill ue-sequencer-cinematics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ue-sequencer-cinematics
Source: https://github.com/quodsoler/unreal-engine-skills/tree/main/skills/ue-sequencer-cinematics
Command: npx skills add https://github.com/quodsoler/unreal-engine-skills --skill ue-sequencer-cinematics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and code examples for leveraging Unreal Engine's powerful Sequencer tool for creating in-game cinematics, cutscenes, and professional animations.

Core Features & Use Cases

  • Sequence Playback: Control playback of LevelSequence assets, including play, pause, stop, and looping.
  • Actor Binding: Dynamically bind actors to sequence tracks at runtime using tags or GUIDs.
  • Camera System: Configure and manage CineCameraActor for cinematic shots, including focus, aperture, and look-at tracking.
  • Event Handling: Implement Sequencer event tracks to trigger C++ functions or Blueprint events.
  • Movie Render Queue: Set up and execute render jobs for high-quality offline rendering.
  • Use Case: Create a dynamic in-game cutscene where player characters are bound to specific roles in a LevelSequence asset, camera cuts are managed, and player input is temporarily disabled.

Quick Start

Use the ue-sequencer-cinematics skill to play a LevelSequence asset named 'MySequence' using C++.

Frequently Asked Questions about ue-sequencer-cinematics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control LevelSequence playback in Unreal Engine using C++?

To control LevelSequence playback in Unreal Engine, you use C++ to manage sequence assets, allowing you to play, pause, stop, and loop cinematics programmatically. This requires knowledge of the UE C++ API for LevelSequence classes.

How do I dynamically bind actors to Sequencer tracks at runtime?

You can dynamically bind actors to Sequencer tracks at runtime by using tags or GUIDs within your C++ code. This allows specific player characters to fill designated roles in a LevelSequence asset during gameplay.

Can I configure CineCameraActor focus and aperture settings via C++ for cutscenes?

Yes, you can configure and manage CineCameraActor settings for cinematic shots via C++. This includes programmatically adjusting focus, aperture, and setting up look-at tracking for dynamic in-game cutscenes.

How does Sequencer event handling trigger C++ functions during an animation?

Sequencer event handling allows you to implement event tracks that trigger C++ functions or Blueprint events at specific frames. This synchronizes gameplay logic precisely with cinematic animation playback.

What is the Movie Render Queue used for in Unreal Engine?

The Movie Render Queue in Unreal Engine is used to set up and execute render jobs for high-quality offline rendering. It enables you to output professional cinematics and cutscenes separately from real-time gameplay performance.

Do I need knowledge of the MovieScene API to create Unreal Engine cinematics?

Yes, creating Unreal Engine cinematics programmatically requires knowledge of the UE C++ API for LevelSequence, MovieScene, and CineCameraActor classes to properly manage sequence playback, actor binding, and camera configuration.