Description
This plugin was designed to provide an easy way to write game animations with Fatina.
It was design to solve few common issues related to game animations:
- Reusability: Animations can be shared by completely different object (fadeIn, gravity, …)
- Easy to use: The main function is just
obj.Animator.Play('animationName');
- Performance: Animations by default are reusable tweens, it means less instantiation at runtime and less memory usage
- Animation State: Each animation group is a state machine, starting a new animation will stop the previous one automatically
Demo - UnityChan Animator
Read the code