Animate UI Toolkit elements with one line of code, or build animations visually on a timeline with live preview. Fades, slides, scales, juice effects, sequences - no setup required.UI Tween Kit brings smooth, expressive animation to Unity UI Toolkit — with a concise C# API and a full visual keyframe editor.ONE LINE TO ANIMATEmyElement.TweenFade(1f, 0.3f);Add "using UITweenKit;" and you're done. No managers, no prefabs, nothing to configure.CHAINABLE APIEvery tween chains in any order:button.TweenScale(1.2f, 0.2f).SetEase(Ease.OutBack).SetDelay(0.1f).OnComplete(...);Animate opacity, position, scale, rotation, size, colors, margins, borders — or anything at all through a getter/setter, including your own values.SEQUENCESAppend, Join, Insert, intervals and callbacks - build entrance choreographies that read like sentences.JUICE, READY TO USEShake, punch, pop, slide in/out, pulse, flash, typewriter text, path movement along curves - one call each.VISUAL CLIP EDITORBuild animations without code. Create a clip, see your UXML rendered live inside the editor window with a full element tree, and animate by hand:- Click any element to select it and add tracks — no typing names- Move, Scale and Rotate tools (W/E/R) — drag elements and keys are recorded at the playhead- Record panel for position, scale, rotation, opacity and colors, with Unity-style drag-to-scrub fields- Timeline with draggable keys, per-key easing, markers, frame snapping- Play your animation right in the editor, no Play mode needed- Ready-made templates: Fade In, Pop In, Pulse, Slide In- Full undo supportPLAY CLIPS WITHOUT CODEDrop a UITweenPlayer component next to your UIDocument, assign a clip, and wire onStarted, onCompleted and onMarker events in the inspector like you would with Buttons.LIVE PREVIEWDrive a scene UIDocument straight from the timeline — scrub and watch your real UI move, with every style restored when you're done.PERFORMANCETweens are pooled and reused for a light GC footprint on mobile, clean themselves up automatically, and smooth out frame-time spikes so animations never jump.INCLUDED- Complete runtime API and visual editor- 31 easing curves plus AnimationCurve support- Six sample scenes including a full game menu showcase- README and full documentationUnity 2022.3+ (Unity 6 ready). Built-in, URP and HDRP.Support: verycoolgamestudio@gmail.com- One-line animation API for UI Toolkit: myElement.TweenFade(1f, 0.3f)- Chainable configuration: easing, delay, loops (incl. infinite and Yoyo), From-values, unscaled time, callbacks- Tween any VisualElement property: opacity, position, translate, scale, rotation, size, margins, paddings, borders, radii, colors- Generic UITween.To animates any value through a getter/setter- Sequences: Append, Join, Insert, intervals, callbacks- Juice helpers: shake, punch, pop, slide in/out, pulse, flash, typewriter text, path movement along Catmull-Rom curves- 31 built-in easing curves + custom AnimationCurve support- Visual Clip Editor: timeline with tracks and draggable keys, per-key easing, markers, frame snapping, animation templates, full undo- Stage view: your UXML rendered live in the editor with an element tree, Move/Scale/Rotate tools (W/E/R) and key recording by dragging elements or scrubbing fields- Editor playback and Live Preview of a scene UIDocument without entering Play mode- UITweenPlayer component: play clips without code, inspector events (onStarted, onCompleted, onMarker per name)- Tween pooling for a low-GC runtime, automatic cleanup, frame-spike smoothing- Compatible with Fast Enter Play Mode (disabled Domain Reload)- Unity 2022.3+ and Unity 6, Built-in / URP / HDRP- Six sample scenes + quick start README + full documentation

