在检视器中创建效果
学习如何在检视器中创建效果,而无需编写任何代码。
在 Text Animator 中,除了内置可直接使用的效果外,你还可以创建你自己的 直接从检查器中,无需编写任何脚本。
创建新的 Effect ScriptableObject 时,你可以在 Project 视图中前往“Special”部分 -> Create -> Text Animator -> Special Effects。

这些效果允许你创建已存在效果的自定义组合,或从头开始创建你自己的效果。
要使用某个效果,请记得将其添加到数据库并在 TextAnimator 组件中引用,如此处所述 数据库
常用模块
检查器效果可能具有一些 “模块” 通用的,让你以不同方式控制动画。
时间模式
在某些效果的 Scriptable Object 中,你可能会看到一个“时间模式”部分/模块。
一个 时间模式 处理效果随时间(和字符)如何对字母进行动画,包括速度和字符延迟。

开始延迟
在开始整个效果动画之前等待的时间
使用统一时间
如果启用,动画将对所有字符使用相同的时间。如果禁用,动画将基于字符的“存活”时间播放。
波形大小
对每个字符逐步应用的时间偏移。这对于创建波浪状效果很有用,比如第一个字符略低于第二个,依此类推。
时间 速度
动画的基础速度
发射
控制整个效果的影响强度和持续时间。

循环次数
动画将重复的次数。‘-1’表示无限
持续时间
一个循环应持续多长时间
随时间的权重
循环期间效果的强度。你可以让其始终为 1,从而使动画始终开启,或者可以让其淡入或淡出。
动画曲线
每当你在检查器的任何模块中看到动画曲线(Unity 文档)(例如“随时间的权重”),请记住你可以编辑“后包装模式”,使其在一个循环结束后循环、往返或钳制。

(例如,如果你正在创建一个重复或循环 X 次的动画,你可能希望将后包装模式设置为“循环”,以便动画在第一周期结束后不会停止。)
效果类型
你可以创建并使用的“自定义检查器效果”有两种类型
最后更新于