AnimaTween (Unity Plugin)
A downloadable tool
AnimaTween ✨
A simple, powerful, and elegant tweening engine for Unity. Animate any public property or field with a single line of code. No setup required.
Heavily inspired by the clean, code-first philosophy of the Defold engine, AnimaTween is built for developers who value speed and simplicity. Say goodbye to complex Animator windows for simple tasks and hello to smooth, dynamic motion directly in your scripts.
🚀 Features
- Animate Anything: Animate floats, vectors, colors, Quaternions, strings, and even Material properties with one versatile function:
ATween(). - Optimized Performance: A smart, hybrid architecture provides top-tier performance for common animations (like moving Transforms) by avoiding reflection, while offering the flexibility to animate custom properties in your own scripts.
- Juice Included: Add impact with built-in
AShake()andAPunch()functions for screen shakes, button feedback, and more. - Full Control: A powerful API lets you
AComplete(),AStop(), orACancel()any animation. Control playback with loops, ping-pong, and callbacks. - Self-Managing: The system is completely automatic. It adds and removes lightweight helper components as needed and cleans up memory when objects are destroyed. Your scene hierarchy stays clean.
▶️ Live Demo Showcase
This entire showcase was created 100% via code using AnimaTween to demonstrate its power and flexibility. See it animating UI, physics, audio, shaders, and camera properties in a complex, synchronized sequence.
📦 Get Started
Full Example Project Included
The downloadable package on this page contains the complete Unity project with the demo scene shown in the video. It's the best way to see how everything works and explore the code!
Install via Git URL (Recommended)
You can also add AnimaTween directly to any project using the Unity Package Manager:
- In Unity, go to
Window > Package Manager. - Click the
+icon, then select "Add package from git URL...". - Paste the following URL:
https://github.com/esdrascaleb/AnimaTween.git
📚 Learn More & Contribute
AnimaTween is a fully open-source project. For complete documentation, more examples, or to contribute, please visit the official GitHub repository.
| Status | Released |
| Category | Tool |
| Author | EsdrasCaleb |
| Tags | Animation, sourcecode |
Download
Click download now to get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.