UITweenKit


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.


by WasTabon


Price History +

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 ANIMATE

myElement.TweenFade(1f, 0.3f);

Add "using UITweenKit;" and you're done. No managers, no prefabs, nothing to configure.

CHAINABLE API

Every 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.

SEQUENCES

Append, Join, Insert, intervals and callbacks - build entrance choreographies that read like sentences.

JUICE, READY TO USE

Shake, punch, pop, slide in/out, pulse, flash, typewriter text, path movement along curves - one call each.

VISUAL CLIP EDITOR

Build 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 support

PLAY CLIPS WITHOUT CODE

Drop 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 PREVIEW

Drive a scene UIDocument straight from the timeline — scrub and watch your real UI move, with every style restored when you're done.

PERFORMANCE

Tweens 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 documentation

Unity 2022.3+ (Unity 6 ready). Built-in, URP and HDRP.

Support: verycoolgamestudio@gmail.com