🚀 Why Animation Event Weaver?
Unity’s native Animation Events only support:
That’s it.
Animation Event Weaver removes these limitations and introduces a full parameter system with clean editor UI and safe runtime access.
🔥 Key Features
✅ Unlimited Parameters Per Event
Define as many parameters as you want inside a single animation event.
Supported types:
All stored cleanly and retrieved safely at runtime.
🟢 Full Bool Support
Native Unity does not support bool parameters in animation events.
Animation Event Weaver adds proper bool support with:
🎯 Enum Support (Real Enums, Not Just Ints)
Use real enum types directly inside your animation event.
Example:
ShakePreset(enum:EventWeaverCameraShake.ShakePreset)
Features:
No more manual int-to-enum casting guesswork.
🎨 Color Support
Add full color picker support inside animation events.
📐 Vector2 & Vector3 Support
Add structured vector data directly into animation events.
Perfect for offsets, forces, spawn positions, directions, and more.
🧩 Parameter Grouping & Clean Layout
Organize your parameters using a simple grouping syntax.
Create:
Result:
🎛 Custom Event Buttons (With Color)
Style your animation event buttons:
[EventWeaverButtonColor(1f, 0.5f, 0.7f)]
📋 Copy & Paste Events
Boost productivity with:
🔁 Drag Reorder (Same Frame)
Reorder events that occur at the same timestamp.
⏱ Event Time Tracking
Track an event and see time delta from current playhead position.
Perfect for:
🧠 Smart Method Filtering
Only methods marked with:
[EventWeaver]
[EventWeaverExt]
appear inside the tool.
Prevents accidental exposure of unrelated methods.
🧩 Two Usage Modes
1️⃣ Simple Mode (Native Parameter Upgrade)
Use Unity-style parameters, but with:
2️⃣ Extended Mode (Unlimited Power)
Use a structured parameter schema with:
📘 Included Example Scenes
To help you get started quickly, three fully working example scenes are included:
✅ Simple Events Scene
Demonstrates:
Ideal for understanding advanced schema usage.
✅ Gameplay Integration Scenes
Demonstrates:
Great reference for real-world implementation.
These scenes are designed for:
🛡 Runtime Safety & Performance
Designed for production use.
🎮 Perfect For
🏁 Why Choose Animation Event Weaver?
Because animation events should scale with your game.
Instead of:
One float and a prayer.
You get:
A structured, typed, designer-ready animation event framework.
Animation Event Weaver turns Unity’s basic event trigger into a full production tool.
Upgrade your animation workflow today.