> For the complete documentation index, see [llms.txt](https://denniodev.gitbook.io/animation-sequences/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://denniodev.gitbook.io/animation-sequences/readme.md).

# Animation Sequences

**Animation Sequences** is a Unity plugin designed to make it easy to synchronize animations with visual effects (VFX), audio, and custom gameplay events. It provides a powerful and intuitive visual tool for technical artists, VFX artists, and developers who need frame-accurate control over content that plays alongside character animations.

<figure><img src="/files/uNNiAFMfBedIilHaAYh4" alt=""><figcaption></figcaption></figure>

## &#x20;What does it do?

* Synchronizes **VFX, audio, and prefab spawns** with animation frames.
* Allows you to call **public methods** (without parameters) on any component attached to the character.
* Supports **real-time editing** and **precise in-editor previews**.
* Fully integrated with **Unity Addressables**, making it lightweight and build-friendly.
* Handles both **World Space** and **Local Space** spawns, with full transform control via scene gizmos.

## How does it work?

At the core of the system is a custom EditorWindow called `SequencePreviewWindow`, where users can:

1. Select a character and an animation clip;
2. Create *Spawners* linked to specific timestamps on the animation timeline;
3. Assign VFX, audio clips, prefabs, or method calls to each spawner;
4. Preview everything in sync, directly inside the Unity Editor.

All data is stored in `SequenceData` assets, which can be shared, versioned, and reused like any other Unity asset.

## &#x20;Who is it for?

* **Technical Artists** who need precise control over timing and effects.
* **VFX Artists** who want to preview effects in context without needing a programmer.
* **Game Designers** looking to prototype complex sequences tied to animation.
* **Developers** who want a modular, scalable way to trigger gameplay events in sync with animation.
