Luna v2 - Complete UI Solution OFFICIAL SALE

🌙 Luna is the complete UI framework for UI Toolkit.

Stackable shader effects, transition animations, live 3D inside your menus, graph-driven navigation, and a full component + views library.

📖 Looking for in-depth guides or technical details? Check out our official docs! Documentation

🌟 Got questions or just want to hang out? Come join our Discord server! Discord Community


✨ What's New in Luna 2.0 ✨

UI Effects: shader effects with no textures

Stack up to 8 effect types on any element: glow and shadow, outline (including animated, dashed and rainbow rings), inner shadow, gradient, shine, flash, tile, and dissolve. One uber shader, authored straight from USS classes. Idle effects cost nothing, and a diagnostics window shows the exact draw-call cost.

Navigation Graph

Author your screens, modals and tabs as nodes on a graph canvas, then push and pop by name. Real back button, awaitable modal results, route guards, automatic backdrops, gamepad focus restoration. Fully covered screens are automatically occluded so they stop costing performance, then restored seamlessly. No more SetActive spaghetti.

Interaction Juice

Press, release and hover reactions as designer-authored profiles on any element, plus juice slots baked into the components: bars flash and shake, cooldowns pop when ready, tabs punch and slide. Wired from UXML, zero code.

UI Attractor

The "coins fly to your wallet" reward moment. Pooled UI particles burst from a source and home into your HUD counters. One call, no cameras, no particle systems.

Spotlight

Onboarding tours that dim everything except the element you're teaching, glide the highlight between steps, and gate input until the player follows along.

Transition Animation System

53 preset animations across 7 categories, reusable as ScriptableObjects, authored in a node graph, or built in code with a fluent API.

3D-in-UI Render

Live 3D models, particle systems and VFX Graph rendered directly onto UI elements. The spinning character preview from every modern RPG, in pure UI Toolkit.

Progress Bars

Linear, radial and segmented bars with damage trails, delayed ghosting, juice slots and animated fills. Recreate the health bars from games you already know, GPU-drawn.

Tooltips

Pooled, edge-aware tooltips that never clip off-screen. Lock them in place, hover inside them, nest tooltips on top of tooltips, and use them in world-space UI.

Component Library & Views

Every built-in control restyled, plus components UI Toolkit doesn't ship: tab views, cooldown wipes, pie charts, pagination and more. Ready-made screens included: main menu, settings with rebinding, save/load, pause, notifications, popups, and a full dialogue stack with visual novel view and speech bubbles. Gamepad-ready throughout, with focus navigation, device-aware input prompts and a layered escape/back stack. Text comes alive too, with 12 per-character animations (wave, bounce, shake, rainbow and more) applied through simple rich-text tags.

Theming & Responsive Scaling

One theme stack drives colors, sizes, fonts and borders everywhere. Reskin the whole project by swapping one class, or generate palettes with the web Palette Generator. Breakpoints and per-device scaling fit the same UI to phones and desktops.


🎮 Learn From Complete Samples 🎮

Start with Luna Showcase, a finished-looking F2P front-end with 5-tab navigation, currency chips, stacked modals and reward bursts. Luna Storybook lets you browse every component and effect in one scene. 


If you have any question, please visit the support page.


⚠️ DISCLAIMER ⚠️

  • Luna is NOT for uGUI. It is built on UI Toolkit, and familiarity with UI Toolkit is highly recommended.
  • Luna includes fully functional demos and samples, but integrating them into your game will require additional programming work on your end.
  • The samples use various third-party art assets under the CC0 license, along with AI-generated images.
  • Requires Unity 6000.5 or newer.