An open API service indexing awesome lists of open source software.

https://github.com/bluepixeldev/unity-textmotionpro

TextMotionPro is an animated text solution for Unity's TextMeshPro. Animate your text easily with customizable effects and smooth integration.
https://github.com/bluepixeldev/unity-textmotionpro

animation plugin text text-effects textmeshpro typewriter unity unity3d unity3d-plugin unity6

Last synced: 3 months ago
JSON representation

TextMotionPro is an animated text solution for Unity's TextMeshPro. Animate your text easily with customizable effects and smooth integration.

Awesome Lists containing this project

README

          

# TextMotion Pro
[![Unity](https://img.shields.io/badge/unity-6%2B-green.svg?style=flat-square)](https://unity.com/)
![GitHub License](https://img.shields.io/github/license/bluepixeldev/textmotion-pro?style=flat-square)
[![Last Commit](https://img.shields.io/github/last-commit/bluepixeldev/textmotion-pro?style=flat-square)](https://github.com/bluepixeldev/textmotion-pro/commits/main)
[![Stars](https://img.shields.io/github/stars/bluepixeldev/textmotion-pro?style=flat-square)](https://github.com/bluepixeldev/textmotion-pro/stargazers)
[![Issues](https://img.shields.io/github/issues/bluepixeldev/textmotion-pro?style=flat-square)](https://github.com/bluepixeldev/textmotion-pro/issues)

**TextMotion Pro** is a modular and performant text animation system for [TextMeshPro](https://docs.unity3d.com/Packages/com.unity.textmeshpro@latest). It allows you to author complex, character-based text animations using reusable `ScriptableObjects`.

## To Do
- [ ] Add text transition system
- [ ] Effect escaping using `\`
- [ ] Add PreProcess Aliases

## Support
This package was deveoped for **Unity 6** and above.
Earlier versions might work but are not tested

## Features
- Modular text effects defined as `ScriptableObject`s
- Lightweight and performant — ideal for UI and in-game text
- Works with **Unity 6** and above
- Tag-based animation control similar to HTML or BBCode
- Compatible with TextMeshPro components
- Runtime and editor-time updates supported