K-Animator is a powerful Unity asset designed to make animation easier and more efficient. It allows you to animate any game object, whether it's UI, 2D, or 3D, with a wide range of features and customization options. With K-Animator, you can create complex animations with ease, and switch between different tween systems with just a few clicks.
The asset supports four types of animations: In, Out, and Idle, which can be played in a ping-pong fashion. It also features a global configuration file that allows you to switch tween systems, change the global animation speed, and show/hide logs.
K-Animator is heavily based on scriptable objects, making it modular and reusable. It supports any game object type and delegates the actual animation to your favorite third-party tween system. The asset comes bundled with iTween by default, but you can easily add support for other tween systems by implementing an adapter.
To get started with K-Animator, simply add the animator component to your target game object, create an animation scriptable object, and configure its properties. Then, drag the scriptable object to the animator component and start the animation by calling the animator component's methods.
If you have any questions or issues, please don't hesitate to reach out to our support team. We'll be happy to help you get the most out of K-Animator.
Heavily based on scriptable objects
Supports UI, 2D, and 3D game objects
Delegates animation to third-party tween systems
Extremely easy to add support for new Tween Systems
Global Configuration file




