
Non-destructive Text Animations for UI ToolkitIt uses the Unity.Collections Package but usually that is already pre-installed with Unity itself.Links: Manual | SupportWhat’s the key difference to all the other text animation solutions?A) It's for the UI Toolkit (not uGUI)B) It's non-destructive. Which means you can add it to your project at any time (no custom label elements or similar). It works for any TextElement because it uses Manipulators.Try before you buy:> Pc Demo> Android Demo> WebGL Demo😎 No coding skills required.Simply add some USS classes and animation tags to your text and your are ready to go.🚀 Non-DestructiveAdd animations to your existing UI. No custom elements needed. All you need is to add a USS class. Super nice for prototying.💫 Customizable AnimationsYou can customize or create new animations easily with the ScriptableObject based workflow.📚 Lots of examples & documentationCheck out Kamgam/UIToolkitTextAnimation/Examples.✔️ Full Source CodeI publish this asset with full source code because as a developer I know how annoying it is to not have source code access. If you like it then please remind others to purchase the plugin. Don't just copy and paste it everywhere. Thank you ❤️✔️ Supports Unity 2022.3+, 2023, Unity 6, ... LTSIt may work with earlier versions too but those are not tested anymore.*Please notice that Unity 2023 was succeeded by Unity 6. I highly recommend skipping 2023 and use 6 instead.✔️ Supports WebGL & lL2CPP, Mobile, Desktop, Console, ..Runs pretty much anywhere Unity runs too.👇 Things you should know 👇 (Read this before you buy):There is an intro section in the manual. Please read it first.⚠️ This is NOT for the default (uGUI) UI system. It is for the new UI Toolkit.⚠️ While using Manipulators makes the asset super flexible it also comes with some downsides. For example we can not (yet) use custom tags but have to use Unity's existing tags.I know that compared to other solutions this is a downside because instead of writing text we have to write text. I am sorry for that and I hope Unity will soon support custom tags.Please consult the manual for more detailed infos.⚠️ Unity.Collections Package is required. Depending on your Unity version (Unity 6.0+) it will most likely already be installed. If you have URP or HDRP installed then you will also have it installed already. It's a free standard package from Unity itself. Just wanted to make sure everyone knows in case it may not be installed in your project.✍️ Usage1) Add the "text-animation" USS class to your existing labels.2) Add the "TextAnimationDocument" component to your UI Document.3) Use animation tags (example: Rainbow)4) Done.😎 HINT 1:Pressing the Refresh button often helps and if all else fails just it Play once.🧐 HINT 2:There are "Randomize" buttons for the default animations. Copy them and hit the button for some fun animation ideas.🤠 HINT 3:You can combine multiple animations by separating their ids with commas. Example: Some cool text😎 HINT 4:You can also add, modify and create animations via code.☎️ SupportIf you have any questions please write to office[at]kamgam.com. Please be patient, replies may take a few days. Please include your Asset Store Order Nr and the exact Unity version in your request. Please also try upgrading to the most recent Unity LTS version and Asset version before asking. Thank you.❤️ If you like this asset then maybe you'll like these too:🚀 UI Toolkit BundleOne bundle for all your UI Toolkit needs.✨ UI Toolkit ParticlesParticle Image for your UI.😲 UI Toolkit Blurred BackgroundBlur your scene in the background.😺 UI Toolkit Shadows, Outlines & GlowMake your UI elements stand out.