跳到主要内容

概览 - Sequine Text

Sequine Text 是一个基于 TextMeshPro 的文本动画工具,支持 可叠加的行为。通过这些可叠加的行为,你可以决定是按字符进行动画,还是针对整段文本进行动画,以及控制时序、颜色等。

系统内置了一些预设。但如果你希望实现更高级的效果,也可以通过编写自己的 Text Behaviour Component 来实现自定义文本动画行为。

界面概览

Interface Overview

  • Update Mode:用于评估动画状态的更新方式,共有 5 种:
    • Normal Update: 在 Update 方法中评估
    • Late Update: 在 LateUpdate 方法中评估
    • Fixed Update: 在 FixedUpdate 方法中评估
    • Unscaled Time: 在 Update 方法中评估,并忽略 Timescale
    • Manual: 通过调用 Tick 方法手动评估。
  • Hold On Complete: 动画完成后保持最后的状态。如果设置为 false,则文本会恢复为默认外观。
  • Loop: 在完成后循环播放动画。

播放文本动画

我们已经在 快速开始 中介绍了如何使用 Sequine Text 播放文本动画,甚至创建了一个动画序列,基本流程就是如此。如果你还没有阅读过,建议先去查看。