Introduction

πŸŒ™ Luna UI

Banner

Shader UI effects, 53 transition presets, graph-based navigation, live 3D inside menus, fly-to rewards, responsive scaling for mobile & desktop β€” a complete UI Toolkit framework for Unity 6. Pure UI, no game-system coupling.

⚠️ Requires Unity 6000.6 or later.

(See the Asset Store listing for current pricing.)

What makes Luna different

UI Effects β€” eight stackable shader effects β€” outer (shadow & glow), outline, inner overlay, gradient, shine, flash, tile, dissolve β€” drawn by one uber shader and authored from USS classes, with no source textures to slice.

UI Effects β€” outer shadow & glow, outline, gradient, and dissolve stacked on a row of buttons

UI Effects β€” a second set of stacked shader effects on a row of elements

Transition Animations β€” 53 ready-to-play presets across 7 categories (modals, notifications, attention, loading and more), reusable as ScriptableObjects or built in code with a fluent API.

Transition Animations β€” the 53-preset gallery

Navigation Graph β€” author screens, modals and tabs as nodes on a graph canvas, then push and pop by string id; back-button semantics come for free.

Navigation Graph β€” the authoring canvas beside the running game, nodes lighting up live as screens push and pop

3D-in-UI Render β€” a pooled Camera β†’ RenderTexture pipeline drops live 3D models, particle systems and VFX Graph effects straight onto your UI elements.

UI Render β€” live 3D content rendered inside UI

UI Attractor β€” coins, gems and XP orbs that burst from a source and fly home to the HUD β€” pure pooled VisualElements with two-stage scatter β†’ home motion, no cameras or particle systems.

Responsive Scaling β€” one UI that fits phones and desktops: density-aware breakpoints for layout, automatic per-device scaling for size, and a player UI-Scale slider β€” no separate mobile and desktop builds.

See it in action

A spread of Luna screens β€” menus, settings, HUDs, and game shells

More screenshots and the showcase video β†’ Gallery

Where to start

Three paths, pick one based on where you're coming from:

If you're…Start here
New to UI Toolkit entirely β€” never touched it, want orientation firstWhat is UI Toolkit? β€” two-minute mental-model intro
Familiar with uGUI, weighing whether to switchWhy UI Toolkit? β€” side-by-side comparison
Already know UI Toolkit, just want Luna runningQuick Start β€” 5 minutes to first Play; 10 with the anatomy tour

After Quick Start: First View for writing your own, or jump straight to Components / Views to browse what ships.

Looking for something specific?

Settings

Theme

Light

Contrast

Material

Dark

Dim

Material Dark

System

Sidebar(Light & Contrast only)

Light
Dark

Font Family

DM Sans

Wix

Inclusive Sans

AR One Sans

Direction

LTR
RTL