Animatext is a simple, flexible, and powerful text animation system for Unity. It can help you to make different types of text animations quickly and efficiently, including titles, numbers, dialogues, introductions and so on.
PACKAGE
Animatext core system
UGUI version / TextMeshPro version
90+ effects / 450+ presets
Offline documentation
Full C# source code
FEATURES
Rich text tags
Just like using rich text, you can add the specified tags to the text of the text component to obtain the corresponding text animations in the animation system.
Flexible character combinations
The animation system has 5 main unit execution modes: character, word, line, group, and range. You can use the unit tags to redefine the character combinations of the units in character, word, and line modes.
Free execution
In the animation system, you can execute the text preset as you want. You can combine multiple presets in the same effect. You can use the tag order to modify the execution order of the preset tag range. You can use the tag interval to adjust the execution time of the preset tag range.
Many kinds of text animations
The animation system contains more than 90 effects of 8 kinds, including basic, elastic, bounce, back, wave, fade, step, and custom. Each text effect contains the text presets of character, word, line, group, and range.
Customizable presets
Every preset in the animation system contains rich and user-friendly parameters. You can easily get amazing text presets with simple modifications in just a few minutes.
Controllable effects
The animation system provides the common effect control functions. You can use the codes to control the effect state, effect time, effect speed and so on.
Extendable preset scripts
The animation system provides the animation methods of each unit, including position, rotation, scale, skew, opacity and so on. You can modify the built-in preset scripts in the animation system without limitation or write your own preset scripts.
DETAILS
UGUI Version
✓ - UGUI Text
✓ - All the rich text tags : a, b, color, i, material, quad, size
✓ - All the text overflow modes : overflow, wrap, truncate
✓ - Fonts / Materials
✓ - Shadow / Outline / BaseMeshEffect
TextMeshPro Version
✓ - TextMeshPro / TextMeshProUGUI
✓ - All the rich text tags :
align, alpha, b, color, cspace, font, i, indent, line-height, line-indent, link, lowercase, margin, mark, mspace, noparse, nobr, page, pos, s, size, smallcaps, space, sprite, style, sub, sup, u, uppercase, voffset, width
✓ - All the text overflow modes :
overflow, ellipsis, masking, truncate, scroll rect, page, linked
✓ - Font Assets / Material Presets
✓ - Style Sheets / Text Styles
✓ - Sprites / Emojis
* - Note: Underlines, strikethroughs and markings don’t execute text animations.
Third-party Integration
✓ - Dialogue System for Unity
✓ - PlayMaker
✓ - Quest Machine
✓ - Yarn Spinner
Animatext 是一款简洁、灵活、功能强大的 Unity 文本动画系统,可以帮助您快速高效地制作不同类型的文本动画,包括标题、数字、对话、介绍等。
软件包
Animatext 核心系统
UGUI 版 / TextMeshPro 版
90+ 特效 / 450+ 预设
离线文档
完整 C# 源代码
功能
富文本标签
就像使用富文本一样,您可以将指定的标签添加到文本组件的文本中,以获得动画系统中相应的文本动画。
灵活的字符组合
动画系统有 5 种主要的单元执行模式:字符、单词、行、组和范围。您可以使用单元标签重新定义字符、单词和行模式下单元的字符组合。
自由执行
在动画系统中,您可以根据需要执行文本预设。您可以在同一个效果中组合多个预设。您可以使用标签顺序修改预设标签范围的执行顺序。您可以使用标签间隔来调整预设标签范围的执行时间。
多种文字动画
动画系统包含8种90多种效果,包括基本、弹性、弹跳、回弹、波浪、淡入淡出、步进、自定义,每种文字效果都包含字符、单词、线条、群组、范围的文字预设。
可自定义的预设
动画系统中的每个预设都包含丰富且用户友好的参数,只需几分钟的简单修改,即可轻松获得令人惊叹的文字预设。
可控制的效果
动画系统提供了常用的效果控制功能,您可以使用代码来控制效果状态、效果时间、效果速度等。
可扩展的预设脚本
动画系统提供了每个单元的动画方法,包括位置、旋转、缩放、倾斜、不透明度等。您可以无限制地修改动画系统中的内置预设脚本,也可以编写自己的预设脚本。
详细信息
UGUI 版本
✓ - UGUI 文本
✓ - 所有富文本标签:a、b、color、i、material、quad、size
✓ - 所有文本溢出模式:溢出、换行、截断
✓ - 字体 / 材质
✓ - 阴影 / 轮廓 / BaseMeshEffect
TextMeshPro 版本
✓ - TextMeshPro / TextMeshProUGUI
✓ - 所有富文本标签:
align、alpha、b、color、cspace、font、i、indent、line-height、line-indent、link、lowercase、margin、mark、mspace、noparse、nobr、page、pos、s、size、smallcaps、space、sprite、style、sub、sup、u、uppercase、voffset、width
✓ - 所有文本溢出模式:
overflow、ellipsis、masking、truncate、scroll rect、page、linked
✓ - 字体资源 / 材质预设
✓ - 样式表 / 文本样式
✓ - 精灵/表情符号
* - 注意:下划线、删除线和标记不会执行文本动画。
第三方集成
✓ - Unity 对话系统
✓ - PlayMaker
✓ - 任务机
✓ - 纱线纺纱机
|