UI Highlight Shader View on Asset Store (opens in new tab)

Package details

Latest version
1.0.2
Last updated
First released
Unity version
6000.0.23 or later
Package size
1.6 MB
Files
99
Favorites
4
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

UI Highlight Shader

by Project G.A.M.E.D.E.V. (opens in new tab)

No ratings yet

  • Price drop

Animated emissive wave for UI & text. Highlight your game's title, your buttons, inventory slots, or any image or text in your scene.

Discount -50% Previous price $20.00 Price $9.99

Lowest recorded price

Get 50% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for UI Highlight Shader, 6 months Current $9.99; lowest $9.99; highest $20.00 in this period. $0 $10 $20 Jul Aug Sep Oct Nov Version 1.0.1 released 23 Jun 2026 v1.0.1 Version 1.0.2 released 26 Jun 2026

Asset preview

1 / 11

UI Highlight Shader screenshot 1

UI Highlight Shader screenshot 1

About this asset

An unlit 2D shader for animating an emissive wave over UI elements and text. Highlight your game's title, your buttons, inventory slots, or any image in your scene. Ready to use out-of-the-box. Fully customizable. For Unity 6.0+.

IMPORTANT! This asset requires the Shader Graph package for the shaders to work.

The Shader Graph package already comes bundled with most Unity versions and rendering pipelines, but it can also be imported into your project from the Package Manager window inside the Unity Editor.

COMPATIBLE WITH:

  • Text (Legacy)
  • Buttons
  • Images
  • Panels
  • Input Fields
  • Scrollbars
  • Scroll VIews
  • TextMeshPro Elements (except TextMeshPro Dropdowns and TextMeshPro Text)

NOT COMPATIBLE WITH:

  • Text (TextMeshPro)
  • Dropdown (Legacy + TextMeshPro)
  • UI Masks

USAGE

For Text (Legacy), use the Text Highlight Shader, and attach TextHighlightSetup.cs to each Text object you wish to highlight.

For all other supported UI elements, simply use the UI Highlight Shader.

Works both with Graphic elements (UI elements such as images, buttons, etc.) and with SpriteRenderer elements (e.g., imported images or .psb files).

For more detailed information, consult with the documentation file, or visit our documentation website.

Canvas Groups are respected; the shader overlays its effect on top and respects alpha values.

Previous effects such as button highlights on mouse hover or mouse click, etc. are also respected; the shader overlays its effect on top.

UI Masks are NOT SUPPORTED!

No support for masks, as the stencil buffer cannot be directly accessed in Shader Graph. If you don't know what any of this means, you can safely ignore it - your UI is compatible.

Industrial-Grade Quality Control

Diverse Unity version support and OS-independence are tested by utilizing an industrial-grade continuous integration pipeline (CI pipeline) that runs Docker containers of various Unity versions on the cloud and executes tests in each container.

This allows us to find errors that are not present on local machines, and guarantees the stability and repeatability of the tests.

Documentation

You can download the following document deliverables (.pdf files) concerning this asset (also included in the package):

For further information, visit the shader's page on our website.

For further technical details, visit the shader's documentation page.

NOTE: This shader is based on our old Image Highlight Shader for Unity versions below Unity 6.

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.5.1f1 Not listed Compatible Not listed
6000.4.0f1 Not listed Compatible Not listed
6000.3.5f2 Not listed Compatible Not listed
6000.2.0f1 Not listed Compatible Not listed
6000.1.0f1 Not listed Compatible Not listed
6000.0.23f1 Not listed Compatible Not listed

Compatible with URP ONLY (both Universal Renderer and 2D Renderer).

HDRP and Built-in Renderer are NOT supported!

As listed on the Asset Store.