序列文本行为控制

序列文本行为在“行为”检查器中具有以下参数控制:

参数选择控制

  • 参数(“添加”和“移除”):这两个弹出式菜单可添加或移除您想要在序列中激活的文本格式和样式参数。使用“添加”弹出式菜单将参数添加到序列后,该参数的控制将显示在“添加”弹出式菜单和“移除”弹出式菜单的上方。“添加”弹出式菜单项包括:

    • 格式:打开包含以下用于序列的格式参数的子菜单:“位置”、“不透明度”、“缩放”、“旋转”、“字距”、“基线”、“倾斜”和“字符偏移”。除了“字符偏移”以外,这些参数还可以在“文本”检查器的“格式”面板中找到。(有关文本格式参数的更多信息,请参阅显示文本检查器的格式面板。)

      选取“字符偏移”选项以按字母或数字偏移字符。偏移量由“字符偏移”滑块中设定的值决定。在以下插图中,字符偏移和位置已按顺序排好。“字符偏移”滑块设定为 3。字词按顺序从字符偏移值开始移动,以便形成原始文字:“offset 123”。

      显示“字符偏移”设定为 3 的序列文本行为的画布

      选取“字符偏移”还将激活“字符集”弹出式菜单,您可在其中选取“保留大小写与数字”,以确保偏移字符遵循原始文本的大小写和数字。例如,选择此选项后,当其他字母循环通过其位置时大写字母仍保留大写。

    • 3D:打开包含以下用于序列的 3D 特定文本格式参数的子菜单:“突出厚度”、“正面边缘大小”和“背面边缘大小”。3D 激活复选框选定时,也可在“文本”检查器的“外观”面板中找到这些参数。有关更多信息,请参阅3D 文本控制

    • 表面:打开包含以下用于序列的表面参数的子菜单(可用于 2D 文本):“颜色”、“不透明度”、“模糊”或“四角”。有关文本表面参数的更多信息,请参阅外观面板中的表面控制

    • 外框:打开包含以下用于序列的外框参数的子菜单(可用于 2D 文本):“颜色”、“不透明度”、“模糊”、“宽度”、“层顺序”或“四角”。有关文本外框参数的更多信息,请参阅外观面板中的外框控制

    • 光晕:打开包含以下用于序列的光晕参数的子菜单:“颜色”、“不透明度”、“模糊”、“半径”、“缩放”、“偏移”、“层顺序”或“四角”。有关文本光晕参数的更多信息,请参阅外观面板中的光晕控制

      【注】“光晕”参数无法使用 3D 文本调整或排序。

    • 投影:打开包含以下用于序列的投影参数的子菜单:“颜色”、“不透明度”、“模糊”、“缩放”、“距离”、“角度”和“四角”。有关文本投影参数的更多信息,请参阅外观面板中的投影控制

      【注】“投影”参数无法使用 3D 文本调整或排序。

    • [3D 文本材质](名称会因应用的材质而异):打开包含应用到要排序的 3D 文本对象的材质和材质层的子菜单。有关 3D 文本材质的更多信息,请参阅材质概述

序列控制

调整这些控制以设定序列的出现方式。指定序列操作的方向、范围和速度,以及在序列操作达到文本对象结尾时发生的情况。

  • 序列:此弹出式菜单可设定序列动画移过文本单元的方式。(文本单元可以是字符、字词、行或整个文本对象,正如“激活”弹出式菜单中设定的,如下所述。)“序列”弹出式菜单中共有五项:

    • 到:动画从原始参数值开始并移到在序列行为中设定的值。例如,如果原始不透明度值为 100% 且“序列文本”参数中的不透明度设定为 0%,则文本单元从完全不透明开始,最后变为完全透明。

    • 从:动画从在序列行为中设定的值移到原始参数值。例如,如果原始不透明度值为 100% 且“序列文本”参数中的不透明度设定为 0%,则文本单元从完全透明开始,最后变为完全不透明。这与“序列”弹出式菜单的“到”选项相反。

    • 直通:序列将执行一个完整的动画循环,从参数的原始值开始,移到在序列行为中设定的值,然后返回到参数的原始值。例如,如果原始不透明度值为 100% 且“序列文本”参数中的不透明度设定为 0%,则文本单元从完全不透明开始变为透明,然后再变为完全不透明。

    • 直通颠倒:序列从在序列行为中设定的值开始直通颠倒的动画循环,从而移到原始值,然后返回到在序列行为中设定的值。例如,如果原始不透明度值为 100% 且“序列文本”参数中的不透明度设定为 0%,则文本单元从完全透明开始,变为不透明,然后变为完全透明。这与“直通”序列选项相反。

    • 从关键帧:可让您对动画如何穿过在“序列文本”参数中设定的值设定关键帧。从“序列”弹出式菜单中选择“从关键帧”时,“差异”控制(如下所述)中的“最小”和“最大”参数将替换为“数量”参数,并且“固定”弹出式菜单出现。请参阅将关键帧添加到序列文本行为

  • 激活:此弹出式菜单可指定动画的排序方式。共有六个选项:

    • 字符:按文本的单个字符(包含空格)对动画进行排序。

    • 字符(不带空格):与“字符”设置一样,按顺序排好文本的单个字符,但不将空格作为字符进行处理(忽略空格)。

    • 字词:按字词对动画进行排序。

    • 行:按文本行对动画进行排序。

    • 全部:使动画循序穿过整个文本对象。

    • 自定:可让您自定已排序文本单元的大小。

  • 开头:此滑块在将“激活”设定为“自定”时可用,用以定义要排序的选择范围的起点。

  • 结束:此滑块在将“激活”设定为“自定”时可用,用以定义要排序的选择范围的终点。

  • 选择:这些控制可设定受“激活”弹出式菜单中定义的动画所影响的字符范围。点按显示三角形以显示如下控制:

    • 范围:此弹出式菜单可与“开头索引”和“结尾索引”参数(如下所述)结合使用,可指定按“全部”(默认设置)、“字符”、“字词中的字符”、“行中的字符”、“字词”、“行中的字词”或“行”排序的文本范围。

    • 开头索引:此滑块设定序列动画范围的开头。

      举个简单例子,对于一个多行文本对象,如果“激活”设定为“字符”,则序列将一次移动一个字符,一行接一行。之后如果将“范围”参数设定为“行中的字符”,且“开头索引”设定为 1,则每一行的首个字符将不被激活,但其余字符会被激活(只要“结尾索引”参数设定为最长文本行中的字符数)。

    • 结尾索引:此滑块设定序列动画范围的结尾。

    • 颠倒:选择此复选框时,将颠倒动画。举个简单例子,文本行中的每个字词的首字符为渐显。而选定“颠倒”时,每个字词的首字符将完全可见,其余的字符将渐显。

    • 反转:选择此复选框时,将反转动画。举个简单例子,文本行中的每个字词的首字符为渐显。而选定“反转”时,每个字词的末字符将渐显。

  • 蔓延:此滑块控制序列开头和结尾的散开量。若要在每个文本单元之间创建更柔和的转场,请增加“蔓延”值。请参阅微调已应用的序列文本行为

  • 方向:此弹出式菜单可设定序列的方向。

    • 向前:按字母方向排序(通常为从左到右的顺序)。

    • 向后:按反转方向排序(通常为从右到左的顺序)。

    • 中心至两端:从文本中心向外排序。

    • 两端至中心:从文本外缘向内排序。

    • 随机:随机化序列方向。

  • 随机种子:这些控制在“方向”设定为“随机”时可用,可更改序列方向的当前“随机性”(种子编号)。在文本栏中键入新数字或点按“生成”按钮。

  • 速度:此弹出式菜单可设定序列速率是保持不变还是变化。共有七个选项:

    • 恒定:序列动画从文本的一端匀速移到另一端。序列按“方向”弹出式菜单中指定的方向移动。

    • 加速:序列动画缓慢开始并在穿过文本时提高到正常速度。

    • 淡出:序列动画按正常速度开始并减速移到文本末尾。

    • 加速/减速:序列动画缓慢开始,移到文本时间长度的中间时增加至正常速度,然后减速至文本末尾。

    • 加速:序列动画加速穿过文本。

    • 减速:序列动画减速穿过文本。

    • 自定:可让您对所选内容(动画)如何穿过文本设定关键帧。

  • 自定速度:此滑块在“速度”设定为“自定”时可用,用来为序列完成设定关键帧,方法是定义动画生效的文本位置。

  • 循环:此滑块设定动画在其时间长度内直通文本的次数。

  • 应用速度:此弹出式菜单可控制序列在多个循环中的速度。共有三个选项:

    • 每个循环一次:此设置从“速度”弹出式菜单中选取,在每个循环中应用一次。例如,如果将“速度”设定为“加速”,序列动画在每次穿过文本时都会加速。

    • 持续整个期间:此设置从“速度”弹出式菜单中选取,在行为时间长度中应用一次。例如,如果将“速度”设定为“加速”,序列动画在整个行为期间穿过文本时都会加速,无论循环次数如何。

    • 每个对象:此设置从“速度”弹出式菜单中选取,在每个循环中针对每个对象应用一次。例如,如果将“速度”设定为“加速”,序列动画在每次穿过每个文本对象时都会加速。

  • 起始偏移:此滑块使序列行为的效果起点产生偏移。默认情况下,序列动画将从行为开头生效。例如,若要从文本对象(或项目)开头启动序列 60 帧,请将“起始偏移”滑块拖到 60,或者在相邻值滑块中输入 60。使用此滑块启动效果而非修剪时间线中的行为开头时,将冻结效果起点(在此示例中),直至到达第 61 帧。修剪行为开头会将文本还原至其原始设置。

  • 结束条件:此弹出式菜单可指定动画应用到序列动画结尾的方式。共有三个选项:

    • 保持:完成一次序列动画周期,然后从开始位置从头开始(序列中的最后一个文本单元完成动画之后)。

    • 融合:将序列动画作为一个连续循环进行处理,这样动画的开展会从序列中的最后一个文本单元绕回到第一个文本单元。

    • 前后交替:向前完成序列动画循环,接着向后完成动画,然后又向前,依此类推。

  • 结尾偏移:此滑块使序列行为的效果结尾产生偏移。默认情况下,序列动画直至到达行为结尾后才失效。例如,若要将序列从文本对象(或项目)结尾起算往前终止 60 帧,请将“结尾偏移”滑块拖到 60 或在相邻值滑块中输入 60。使用此滑块终止效果(而非在时间线中修剪行为的结尾),可在该对象的剩余时间长度内冻结效果的结尾。修剪行为结尾会将文本还原为其原始设置。

差异控制

调整这些控制以对通过文本分配至序列的属性进行随机化。例如,如果您将差异添加到缩放序列中,文本缩放出现随机化,而非从原始“缩放”值移到序列行为中定义的“缩放”值。这些滑块控制随机性的频率。将序列设定为“到”、“从”、“直通”或“直通颠倒”时,对于了解“差异”数字如何影响随机性将很有用。下图显示了 Y 位置偏移的序列动画。当应用低变化值(频率)时,随机性在文本行中显得非常平稳,如同文本在一个非常缓慢且平滑的波形上移动。

显示 Y 位置偏移且差异值较低的文本序列的画布

当变化加大时,整个文本行的随机性也会增大。因为文本像是在一个非常短且频繁出现的波形上移动,这样字母在 Y 轴中的偏移更具有随机性。

显示 Y 位置偏移且差异值较高的文本序列的画布。

从“序列”弹出式菜单中选取“从关键帧”时,适用相同的原则,因此低差异值会导致文本沿着平滑路径偏移其动画,而高差异会导致更多随机性。

【注】因为“变化”参数是一种敏感参数,如需获得平滑的动画效果则必须采用低变化值。

  • 差异:此滑块使分配至直通文本序列的属性值上下波动。例如,如果您将变化添加到不透明度序列,文本不透明度出现随机化,而非严格地从原始“缩放”值移到序列行为中定义的“缩放”值。

  • 最小:此滑块定义序列化参数值差异的下边界。例如,对于用于激活文本缩放的序列,如果您将其“最小”参数设定为 25%,文本单元将要缩放到的最小大小为在行为中设定的“缩放”值的 25%。

  • 最大:此滑块定义序列化参数值差异的上边界。例如,对于用于激活文本缩放的序列,如果您将其“最大”参数设定为 75%,文本单元将要缩放到的最大大小为在行为中设定的“缩放”值的 75%。

  • 数量:此滑块在从“序列”弹出式菜单中选取“从关键帧”时可用,用以定义已激活参数与其动画值的最大偏差量。例如,下图显示了字形在正 Y 方向中的自定动画。将“数量”设定为 50 时,字形与动画路径左侧或右侧的偏移值不会超过 50 个像素。粗红线显示动画路径,细红线显示随机路径。

    显示与动画路径的偏移小于 50 像素的字形的画布
  • 噪点度:此滑块添加随机差异的附加叠层。“噪点度”值越大,受影响的参数所产生的变化越不稳定。

  • 种子:点按“生成”按钮以创建初始随机种子,用于在“变化”参数中生成随机性。若要更改点按“生成”之后的随机结果,请再次点按此按钮或在相应栏中输入值。

  • 固定:此弹出式菜单在“序列”设定为“从关键帧”时可用,可将在行为中定义的值固定为行为的开头、结尾或开头和结尾。还有一个选项是不固定该值。如需使此参数生效,“变化”必须大于 0。有四个菜单选项:

    • 起点:应用变化时,在序列文本行为中定义的值(在“行为”检查器的“添加”和“移除”弹出式菜单上方)在行为开始和结束时被固定为行为的第一帧。在下图中,文本位置已按顺序排好。“固定”参数被设定为“起点”。

      显示“固定”设置设定为“起点”的序列文本行为的画布
    • 终点:应用变化时,在序列文本行为中定义的值(在“添加”和“移除”弹出式菜单上方)在行为开始和结束时被固定为行为的最后一帧。在下图中,文本位置已按顺序排好。“固定”参数被设定为“终点”。

      显示“固定”设置设定为“终点”的序列文本行为的画布
    • 起点/终点:应用变化时,在序列文本行为中定义的值(在“添加”和“移除”弹出式菜单上方)在行为开始和结束时被固定为行为的第一帧和最后一帧。

    • 两者皆非:应用变化时,在序列文本行为中定义的值(在“添加”和“移除”弹出式菜单上方)在行为开始和结束时不会被固定为行为的第一帧或最后一帧。在下图中,文本位置已按顺序排好。“固定”参数被设定为“二者皆非”。

      显示“两者皆非”设置设定为“终点”的序列文本行为的画布
  • 属性:此弹出式菜单可对属性扭曲进行排序。共有五个选项:

    • 变换字形:显示字形屏幕控制,可让您选择文本对象的字符以便进行直接操纵。有关使用字形屏幕工具进行排序的更多信息,请参阅将关键帧添加到序列文本行为

    • 表面:显示可让您修改文本字符正面(颜色填充)形状、大小和位置的屏幕控制。

    • 外框:显示可让您修改文本字符外框形状、大小和位置的屏幕控制。

    • 光晕:显示可让您修改文本字符光晕形状、大小和位置的屏幕控制。

    • 投影:显示可让您修改文本字符投影形状、大小和位置的屏幕控制。

      有关对文本属性变形效果排序的更多信息,请参阅对 2D 文本外观属性的失真进行排序

  • 位置类型:此弹出式菜单可指定属性与文本的偏移是统一进行还是基于文本字符的大小。共有两个选项:

    • 绝对:当偏移属性(如文本对象中的光晕、投影等)时,选取“绝对”可产生均匀的偏移,无论文本字符的大小如何。在下图中,由于从“位置类型”弹出式菜单中选取“绝对”,黄色光晕统一从白色文本中偏移。

      显示在将“位置类型”弹出式菜单设定为“绝对”时光晕与表面偏离的文本对象的画布
    • 相对:当偏移属性(如文本对象中的光晕、投影等)时,选取“相对”可根据文本字符大小产生偏移。在下图中,由于从“位置类型”弹出式菜单中选取“相对”,黄色光晕根据文本字符大小从白色文本中偏移。

      显示在将“位置类型”弹出式菜单设定为“相对”时光晕与表面偏离的文本对象的画布