Supercharge your UI with Procedural Text Animator!. From dynamic typewriters with speed and wait controls to looping effects, bringing your dialogue and UI to life has never been easier.Supports Unity 2021.3 LTS and newer.This asset is fully compatible with the Built-in, Universal (URP), and High-Definition (HDRP) render pipelines.As a script-based tool that works directly with the TextMeshPro mesh, it does not rely on any pipeline-specific shaders or rendering features.Procedural Text AnimatorTired of static, boring text? Elevate your project's UI with Procedural Text Animator, a powerful, data-driven engine designed to make your words come alive. Built from the ground up for performance and ease of use, this asset allows you to create complex, beautiful text animations with zero code — simply by using tags in your text.The Power of a Tag-Based EngineAt the heart of this asset is a high-performance animation engine. Forget adding dozens of components to your GameObjects. The workflow is simple, clean, and incredibly powerful:Animate with Tags: Simply wrap your text with tags like Hello! to apply effects to specific words or characters.Reusable Effect Assets: Effects are ScriptableObject assets. Create, customize, and save unlimited variations (e.g., "SlowWave", "FastWave") and reuse them throughout your project.Centralized Database: Manage all your created effects in a single EffectDatabase asset for a clean and organized workflow.Feature-Rich Animation LibraryBEHAVIOR EFFECTS (Looping):Wave — A smooth, flowing sine wave.Shake — An organic, Perlin-noise-based shake.Jitter — An erratic, digital jump effect.Wobble — A bouncy, jelly-like motion.Breathe — A calm, scaling pulse.Bounce — A continuous abs-sine bounce.Swing — A pendulum swing from a pivot point.Shear — A stylish slanting animation.Elastic — A stretch-and-squash effect on any axis.Spiral — Characters orbit in expanding spiral paths.Orbit — Characters orbit a central point individually or as a group.Glitch — An intermittent RGB-split effect.Chromatic — An animated chromatic aberration split.Gradient & Animated Gradient — Apply static or scrolling multi-color gradients.Rainbow — Continuous HSV color cycling across characters.Pulse — A smooth alpha fade pulse.APPEARANCE EFFECTS (One-Shot Entrances):Fade In — Smoothly fades characters in.Scale Pop — Pops characters in with a satisfying bounce.Drop In — Drops characters in from above.Rotate Flip — Flips characters into view on any axis.DISAPPEARANCE EFFECTS (One-Shot Exits) — NEW in v1.5.0:Fade Out — Smoothly fades characters away.Drop Out — Characters drop downward as they exit.Scale Out — Characters shrink down to nothing.Fly Out — Characters fly off in any direction.Rotate Out — Characters spin away on any axis.Scatter — Characters explode outward in random directions.Powerful Typewriter SystemA fully-featured typewriter that works seamlessly with all appearance effects.Action Tags: Control pacing with and change speed on the fly with !Hook into the OnTypingComplete UnityEvent to chain dialogue, trigger cutscenes, or respond to text finishing.Works with all Behavior and Appearance effects simultaneously — animate and reveal at the same time.Hassle-Free CompatibilityProcedural Text Animator works instantly with the Built-in, URP, and HDRP render pipelines. No complicated setup, no extra packages. Because it works directly with TextMeshPro's mesh data, it's compatible out of the box. The Art (Background & Character) is created using Nano Banana. Ai is not used to write code but I had used it to make optimization and effect enhancing.




