UI FX Pack – Interactive Animations for UI ELEMENTS - Beginner Friendly View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.4.0 or later
Package size
70 KB
Files
33
Favorites
1
Views in the past week
12

Price tracking

Last checked
Tracked since
Lowest recorded
$14.40 on

Keywords

UI FX Pack – Interactive Animations for UI ELEMENTS - Beginner Friendly

by Cinderella Games Eu (opens in new tab)

No ratings yet

A lightweight, code-driven system for adding polished interaction animations to any Unity UI element - including buttons, images, icons, and panels. No third-party dependencies. Just drop and play.

Price $16.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for UI FX Pack – Interactive Animations for UI ELEMENTS - Beginner Friendly, 6 months Current $16.00; lowest $16.00; highest $16.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

UI FX Pack – Interactive Animations for UI ELEMENTS - Beginner Friendly screenshot 1

UI FX Pack – Interactive Animations for UI ELEMENTS - Beginner Friendly screenshot 1

About this asset

UI Interaction Effects for Unity

A lightweight, code-driven system for adding polished interaction animations to any Unity UI element - including buttons, images, icons, and panels.

No third-party dependencies. Just attach a script on a UI element and play! Literally 1 step to set up! 

Works on Any UI Element:

  • Buttons
  • Images
  • Text (UGUI & TextMeshPro)
  • Icons
  • Panels & containers

Included Effects:

  • Pulse
  • Squash
  • Jelly
  • Wobble
  • Breathing
  • Glow
  • Ray of Light
  • Gradient Sweep
  • Ripple
  • Liquid Fill
  • Glitch
  • Particle Burst
  • Border Draw
  • Shake Warning
  • Root Lift / Bounce

Key Features

  • Trigger-based system (Hover, Click, Press, Enable, Loop)
  • Combine multiple effects safely
  • Works without Animator or Timeline
  • No setup complexity
  • Optimized for UI (no layout breaking)

Easy Setup

  1. Add effect scripts to any UI object
  2. Choose trigger (OnClick, OnHoverEnter, etc.)
  3. Press Play

Important Notes

  • Requires EventSystem for interaction
  • UI element must have Raycast Target enabled
  • Root movement effects should not be combined with scale effects

From the publisher's Asset Store listing.

Technical details

Supported UI elements

Works with most Unity UI objects that use RectTransform, including:

  • Button
  • Image
  • RawImage
  • Text
  • TextMeshProUGUI
  • panels and other UI containers

Unity requirements

  • Unity UI (uGUI)
  • EventSystem in scene for hover/click/press interactions
  • Raycast-enabled Graphic for pointer-based effects

Dependencies

  • No third-party packages
  • No DOTween
  • No Timeline
  • No Animator required

Architecture

The asset uses three effect groups.

1. Transform-based effects

These use:

  • UIButtonAnimator
  • UIButtonTransformController

They are intended for scale/rotation-based animation and can be combined more safely.

Examples:

  • Pulse
  • Squash
  • Jelly
  • Wobble
  • Breathing

2. Root movement effects

These directly offset the root RectTransform and should be used as standalone movement effects.

Examples:

  • Root Hover Lift
  • Root Bounce
  • Shake Warning

These should not be mixed with transform-controller scale effects on the same object.

3. Visual overlay effects

These create child overlay graphics and can usually be combined with either of the above.

Examples:

  • Glow
  • Ray of Light
  • Gradient Sweep
  • Ripple
  • Particle Burst
  • Liquid Fill
  • Border Draw
  • Glitch

Trigger system

Effects can respond to:

  • OnEnable
  • OnHoverEnter
  • OnHoverExit
  • OnPressDown
  • OnPressUp
  • OnClick
  • IdleLoop
  • Manual for selected systems

Interaction handling

Pointer-based effects use Unity event interfaces such as:

  • IPointerEnterHandler
  • IPointerExitHandler
  • IPointerDownHandler
  • IPointerUpHandler
  • IPointerClickHandler

This allows the effects to work on non-button UI elements as long as the object can receive raycasts.

Layout compatibility

The asset is designed for UI layouts, including GridLayoutGroup, with an important rule:

  • scale/rotation/overlay effects are layout-safe
  • root position effects need special handling and should be used carefully on layout-controlled objects

Auto-generated visuals

Some effects create helper child objects automatically, such as:

  • glow overlays
  • ripple overlays
  • gradient sweep overlays
  • burst roots / particles
  • border lines

These are generated at runtime or on enable, depending on the effect.

Common component requirements

For transform effects

Attach:

  • UIButtonAnimator
  • UIButtonTransformController
  • one or more transform effects

For visual effects

Attach:

  • the visual effect script directly
  • optionally alongside transform or root effects if visually appropriate

Performance notes

  • Lightweight C# coroutine-driven effects
  • Suitable for normal UI use
  • Best used with reasonable effect counts per screen
  • Recommended to avoid excessive stacking of multiple heavy overlay effects on many UI elements at once

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.4.0f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.