NimbleFX 2D
A lightweight Unity package with customizable UI and sprite animations. Easy setup, event-driven, and perfect for polished game interactions.
by Bhanu Productions
Price History +
NimbleFX 2D (UI + Sprite)
Lightweight, code-driven animations for UGUI and 2D sprites — no Animator, no DOTween. Includes 7 effects, loop/delay controls, and designer-friendly callbacks. Perfect for menus, HUDs, and juicy 2D feedback.
———
HIGHLIGHTS
• Two components: UIAnimations (UGUI) & SpriteAnimations (SpriteRenderer)
• 7 effects: Sprite Sheet, Bounce, Glow (alpha), Scale, Shake, Rotate, Elastic Resizing
• Looping + per-loop delay
• Auto Start or one-line API
• UI: UnityEvent onComplete | Sprite: Action onComplete
• Minimal GC, early-out when idle
• Full C# source
WHAT’S INCLUDED
• Runtime scripts: UIAnimations.cs, SpriteAnimations.cs
• (Optional) Editor scripts / demo scene if provided by you
• README with quick start and examples
HOW TO USE
1) Add the component to your object (UI: needs RectTransform + Image; Sprite: needs SpriteRenderer).
2) Assign “Targetted Sprite” reference.
3) Pick an Animation Type and tweak settings.
4) Press Play or call: StartSelectedEffect(); StopSelectedEffect();
REQUIREMENTS
• Unity 2021.3 LTS+ (recommended)
• UGUI for UIAnimations; SpriteRenderer for SpriteAnimations
• Works in Built‑in/URP/HDRP
KNOWN NOTES
• UI Glow modifies Image.color.a; custom shaders may ignore alpha.
• LayoutGroups can fight scaling; consider ignoreLayout for the animated child.
• Shake uses localPosition; be mindful of animated parents.
SUPPORT
• bharatmehra232@gmail.com