Asset Store Page | Discord Support | Documentation | WebGL Demo
Hey, guys. I have recently started developing a tool that should simplify the creation of UI animations. And today I published it, and now I want to share what it can do and how it can help Unity developer.
UIAnimation is a tool for creating UI animations effortlessly. With the UIAButton and UIAPanel components, you can create animations easily. Just choose the interaction type (such as Hover, Click, Open, Close, etc.), select the animation type, and apply it to the desired object. That's it! No coding required 🙂
Key Features:
- No Coding Needed: Create complex animations without writing any code.
- Component-Based System: Use UIAButton and UIAPanel components to easily add animations to your UI elements.
- 35 Ready-to-Use Prefabs: Save time with prefabs that are fully configured and ready to be dropped into your scene.
- Flexible Customization: Customize animations using Scriptable Objects with a wide range of parameters, including duration, easing, and randomization.
- Multiple Animation Types: Choose from Rotate, Scale, Translate, Color, FillAmount, Sprite, Canvas Group, and Animator animations.
- Demo Scene Included: Explore the demo scene to see all 35 animation templates in action.
How It Works:
- Add a Component: Attach the UIAButton or UIAPanel component to your UI element.
- Choose Interaction Type: Select how the animation will be triggered (e.g., Hover, Click, Open, Close).
- Select Animation Type: Choose from a variety of animation types, such as Rotate, Scale, Translate, etc.
- Customize Parameters: Adjust the animation settings using Scriptable Objects to fit your needs.
- Play & Enjoy: Run your game and watch your UI come to life with smooth, professional animations.
Also for simplicity you can use tutorials that will help you to understand how to work with the tool.









