AnimEvent Editor is a lightweight, powerful Unity Editor extension that lets you preview animations and insert Animation Events with precision — directly from a custom editor window.
Whether you're syncing footsteps, VFX, sword slashes, or sound effects, this tool makes event placement fast and intuitive.
- 🎞️ Preview any
AnimationClipon a character inside the scene. - 🎚️ Scrub the timeline manually with a time slider.
- ⚡ Instantly add Animation Events at any frame.
- ✍️ Assign event function names and optional object parameters.
- 🔁 Real-time update of clips for gameplay use.
- In Unity, open the editor from
TalaeiDev > AnimEvent Editor. - Assign a Character (scene object with an
Animatorcomponent). - Select an Animation Clip.
- Use the slider to scrub through the clip and preview motion.
- Set a Function Name and optional Object Parameter.
- Click "Add Event at Current Time" to inject an
AnimationEvent.
✅ Works best with scene-instantiated characters, not prefab assets directly.
- Unity 2022 LTS or Unity 6.0+ (2024 LTS) recommended.
- Character object must be active in the scene with an
Animatorcomponent.
-
🔉 Play Sound or VFX During Preview
- Preview slash, impact, or footstep effects right in the editor.
- Supports
AudioClip,ParticleSystem, or prefab-based triggers.
-
🪟 Separate Animation Preview Window
- Preview your animation in a dedicated, minimal UI panel, independent of the Scene view.
-
🎚️ Animation Curve Editing
- Add and manage custom animation curves (e.g., for float parameters, shader intensities, etc.).
- Curve editor embedded directly in the event tool.
-
🦶 Auto Footstep Detection
- Automatically place footstep events based on foot bone height or ground contact timing.
-
🗂️ Event Categories & Color Labels
- Organize events with visual tags (e.g.,
Footstep,Attack,Effect) in the timeline.
- Organize events with visual tags (e.g.,
-
🔁 Batch Event Editing
- Copy/paste events across clips or rigs.
- Export/import events as JSON or ScriptableObject.
Unity’s built-in Animation Event editor is functional but limited.
AnimEvent Editor gives you:
- Real-time, scrub-based feedback
- More precise control over timing
- Fast workflows for VFX/audio syncing
- A better foundation for scaling to multi-clip workflows
Have questions or want to suggest features?
Feel free to open an issue or start a discussion!
MIT License
Free to use, modify, and distribute — with attribution.
Made with ❤️ by TalaeiDev