View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 2020.3.38 or later
- Package size
- 1.4 MB
- Files
- 125
- Favorites
- 12
- Views in the past week
- 2
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $12.99 on
Keywords
K-Animator
Hassle-free tweening for your projects!
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
K-Animator screenshot 1
About this asset
👉 🎮 Demo | 📄 Documentation |🎬 Videos | 💬 Discord | 📩 Email
K-Animator is a flexible and extensible Unity asset for animating/tweening any game object, be it UI, 2D or a 3D object. Currently the asset can animate four properties of a game object: Position, Rotation, Scale and Fade.
It is possible to specify three types of animations for each of these properties:
- In animation: Played when the object enters a context.
- Out animation: Played when the object leaves a context.
- Idle animation: Plays in loop in a ping-pong fashion.
🕹️ Features🕹️
- Heavily based on scriptable objects, which means that animations and configurations are stored in their own file, what makes then modular and reusable.
- Supports any game object type: UI, 2D or 3D.
- Delegates the actual animation to your favorite third-party tween system. By default, it supports three systems: iTween, LeanTween and DOTween. K-Animator comes bundled with iTween by default.
- Extremely easy to add support for new Tween Systems. Just implement an adapter to glue the new system to the K-Animator protocol.
- K-Animator Configuration file: A scriptable object that holds global parameters for the animators of a project, which provides you the ability to switch tween systems, change the global animation speed and show/hide logs.
🕹️ Usage🕹️
To animate a game object with K-Animator, all you need do is:
- Add the animator component to the target game object;
- Create the desired animation scriptable object and configure its properties;
- Drag the scriptable object to the animator component;
- Start the animation by calling the animator component’s methods.
🕹️ Support 🕹️
If you have any comments, questions, or issues, please do not hesitate to email us at [email protected]. We will try to reply and help you as quickly as possible. You can also check the documentation, it will answer most questions.
From the publisher's Asset Store listing.
Technical details
- Heavily based on scriptable objects
- UI, 2D or 3D supported
- Third-party tween system delegation
- Extremely easy to add support for new Tween Systems
- Global Configuration file
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2020.3.38f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.