Axon.UI - UI Animation Framework
PixelPoint Interactive
$22.50
$45.00
50%OFF
(no ratings)
Jump AssetStore
Axon.UI is a UI framework featuring sequencing, hierarchical staggering and instant previews without entering playmode. Build complex menus and speed up your design process for UIs and menus.Axon is a professional UI animation framework for Unity that replaces tedious coding with a visual, timeline-based workflow. Features include hierarchy-aware staggering, priority-based interaction, and a non-allocating core for AAA performance.Build animated UIs and menus without writing custom code.It is not just another tweening library; it is a complete architectural framework designed to solve the complex lifecycle, hierarchy, and state management problems inherent in Unity UI development. Axon allows you to create sophisticated, staggered, and state-driven interfaces without spaghetti code of traditional methods.Whether you are building a high-impact RPG menu, a complex HUD, or a sleek mobile interface, Axon provides the structural backbone to keep your project clean.DocumentationDocumentation is included under "Assets/GeMo/Axon/UI/Documentation/index.html"Online-Documentation: https://pixelpoint-interactive.com/documentation/axon-ui/1.0.0/Demo scenesDemo scenes are included under "Assets/GeMo/Axon/UI/Content/Demos"-------------------------------------Key Features-------------------------------------🎨 Visual Timeline & Editor PreviewsStop hitting "Play" to tweak your UI animations. Axon includes a dedicated Animation Designer Window that lets you scrub through transitions and visualize entry/exit sequences directly in the Editor.🌊 Hierarchical Staggering SystemCreate "Waterfall" effects effortlessly. Widgets can automatically wait for their parents to show, and containers can stagger their children's entry/exit animations with a single float setting—no coroutines required.🎮 Priority-Based State MachineSeamlessly manage interaction states. The UIWidgetAnimator handles Entry, Exit, and Idle loops, while also layering "Interactive" states (Hover, Press) and additive custom states (e.g., "LowHealth", "Selected").🛠️ Robust Navigation HistoryIncludes a UIMenuManager with a built-in stack system for easy "Back" navigation and screen switching, ensuring a proper flow between your menus.Is this customizable?Yes. The framework is designed to be extended with custom code.Custom States: The UICustomStateManager allows you to define and trigger any number of arbitrary visual states directly in the editor (like "Locked," "NewItem," or "Damaged") via string IDs or UnityEvents.Custom Animations: The UIAnimationStep class is abstract, allowing you to script unique animation behaviors (e.g., specific shader parameter tweens or audio triggers) that automatically work with the sequencer.Suitable GenresAxon.UI is genre-agnostic but excels in projects with complex or stylized interfaces:RPGs & JRPGs: Perfect for managing deep menu hierarchies, party screens, and inventory lists that need to animate sequentially.Strategy Games: Ideal for complex HUDs with multiple floating windows and panels.Action/Arcade: Great for high-energy "Juice" effects (bouncing, shaking, punching) using the interactive animator.Technical RequirementsUnity 2021.3+DOTween (Free or Pro) is required for the underlying tweening engine.TextMeshPro supported.This package uses AI-assisted tools to improve code documentation (XML summaries, tooltips) and to streamline the creation of the user manual. All core framework logic, architecture, and runtime performance code were manually engineered, tested, and optimized by the developer.



