Quick Text FX turns any TextMeshPro text into eye-catching motion graphics, right in the Scene view, with no Play mode and no code. Drop one component on your text, pick a style, and you are done. Every setting is also fully scriptable.
Works with UI (Canvas) and world-space TextMeshPro. Unity 6+, URP and Built-in.
PATH and CURVE
Bend text along a Slope, Arc, Valley, Wave, Circle, or a custom AnimationCurve. Letters rotate to follow the path. A live guide is drawn in the Scene view.
NEON and GLOW
HDR neon glow with adjustable power, spread and offset, in any render pipeline. Optional flicker for animated signs. Real bloom in URP.
GRADIENTS, OUTLINE and SHADOW
Two-color gradients, crisp outlines and soft drop shadows via the TMP SDF material. Override the face color, swap fonts or material presets per object.
2-COPY LAYER
Stack a second copy of the text behind the main one, offset, tinted and optionally outlined, for a bold layered look.
ANIMATION (combinable channels)
Move (Bob, Sway, Jitter, Orbit), Scale pulse, Rotate wiggle, Fade (PingPong, Reveal, Typewriter), and Color Cycle (Rainbow, Wave). A shared per-character delay makes any effect ripple across the word. Reveal and Typewriter fire an On Complete event for dialogue and UI flows.
PRESETS and WORKFLOW
One-click Style Library and Quick Preset buttons. Save any look as a reusable Preset asset and apply it anywhere. A clean, colorful, collapsible inspector.
PERFORMANCE
Zero per-frame allocations in steady state. Animations run off a cached base mesh with no per-frame layout rebuild, and cost nothing when a text is not animated. Disabling the component fully restores the original font and material.
SCRIPTING
Full C# API: SetText, SetShape, SetGlow, Play, ApplyStyle, ApplyPreset, and direct access to every effect setting.
COMPATIBILITY
Unity 6.0 or newer. TextMeshPro (included via com.unity.ugui). URP and Built-in Render Pipeline. UI and world-space text. Clean assembly definitions, no third-party dependencies.