Professional tag-based text animation for Unity. Free version with 4 effects. Make your UI text wave, shake, pulse & fade!⚡ Animate TextMeshPro with Zero CodeProcedural Text Animator - LITE is the free introduction to a powerful, data-driven text animation engine. Stop using static, boring text! With this asset, you can apply professional animations to individual words or characters simply by typing tags directly into your text field.Based on the high-performance architecture of the full Procedural Text Animator asset.🎯 Key Features✅ Tag-Based Animation SystemSimply wrap text in tags to apply effects:Hello wavy shaky world!No component bloat, no complex setup - just type and animate!✅ Full Production-Ready EnginePer-character mesh manipulationOptimized update loops (Update, LateUpdate, or Manual)Reusable ScriptableObject-based effectsCentral Effect Database for project-wide managementExtensible architecture for custom effects✅ 4 Professional Effects IncludedBehavior Effects (Looping):Wave Effect - Smooth sine wave motion with configurable height, speed, and frequencyShake Effect - Organic Perlin-noise shake for emphasis and alertsPulse Effect - Gentle alpha pulsing for breathing UI elementsAppearance Effects (One-Shot):Fade In Effect - Professional character fade for typewriter reveals✅ Typewriter ComponentReveal text letter-by-letter with smooth timing:Configurable characters-per-second tag support for dramatic pausesOnComplete event for sequencingPerfect for dialogue systems✅ Commercial License100% free for personal and commercial projects. No attribution required!🎨 Perfect For...UI/UX Designers - Add professional polish to menus, tooltips, tutorialsIndie Developers - Get production-ready effects without the full pricePrototypers - Quickly test animated text ideasStudents - Learn modern Unity text animation architectureGame Jammers - Deploy fast, look professional🚀 What You Get✅ Included in LITE:Complete animation engine (PUAP_TMP)Tag parsing systemEffect Database management3 behavior effects + 1 appearance effectUITextTypewriter component (with tag)Full C# source codeDemo sceneComprehensive documentationQuick start guide➕ Upgrade to FULL for:14 additional effects (18 total!)Breathe, Bounce, Wobble, Swing, ShearJitter, Glitch (RGB split), RainbowGradient (static & animated)Drop In, Scale Pop, Rotate FlipAdvanced typewriter ( tag)UI Panel Shake componentProfessional PDF documentationPriority email supportDownload Full Version💡 Why Tag-Based?OLD WAY (Component Hell):GameObject > Add Component > WaveGameObject > Add Component > Shake GameObject > Add Component > Typewriter...20+ components later...NEW WAY (Clean & Powerful):This is amazing!One component on your text. Infinite combinations. Zero bloat.🎓 Easy to Learn, Powerful to MasterBeginner FriendlyGet your first animation working in under 2 minutes. Our quick start guide walks you through setup with screenshots.Advanced ExtensibilityCreate custom effects by inheriting from BehaviorEffect or AppearanceEffect. Full source code included!csharp[CreateAssetMenu(menuName = "My Effects/Bounce")]public class CustomBounce : BehaviorEffect{ public override void ApplyEffect(ref CharacterData character, PUAP_Core animator) { // Your custom animation code here }}🔧 Technical DetailsRequirements:Unity 2020.3 or higherTextMeshPro (included with Unity)Supported Platforms:All Unity platforms (PC, Mac, Linux, Mobile, WebGL, Consoles)Render Pipelines:Built-in ✅URP (Universal Render Pipeline) ✅HDRP (High Definition Render Pipeline) ✅Performance:Optimized mesh manipulationCached calculations where possibleMinimal GC allocationsScales well with hundreds of characters🎬 Usage Examplescsharp// Simple wave"Hello world!"// Emphasis with shake"⚠️ CRITICAL ERROR! ⚠️"// Pulsing UI indicator"Press SPACE to continue"// Typewriter dialogue"My name is... ERROR"// Combining effects"Maximum Impact!"🎁 Try Before You BuyThe LITE version is not a demo - it's a fully functional system you can ship with! If you like it, consider upgrading to unlock 14 additional effects and advanced features.📞 Support & ContactDocumentation: Comprehensive guides includedEmail: fluxentinteractive@gmail.com (Full version priority)Updates: Free updates for life!




