序列绘制

序列绘制行为随时间推移依序激活笔画的单个 DAB。这是分别激活 DAB 的唯一方法,因为对笔画参数设定关键帧或应用其他行为会对笔画的所有 DAB 产生同等影响。

序列绘制行为与序列文本行为及序列复制器行为非常类似,这两种行为可让您分别通过文本层的字符或复制器图案的元素,依序激活“旋转”、“颜色”、“不透明度”、“缩放”和“位置”参数。序列绘制行为将“宽度”添加到此参数列表,可让您通过笔画的 DAB 创建序列动画。

显示应用了序列绘制行为的线条的画布

有关使用序列行为的示例,请参阅应用序列复制器行为

在出现任何序列动画之前,您必须将至少一个参数添加到检查器中的行为,然后为此参数设定一个值。在添加参数之前,检查器或 HUD 中的调整没有效果。您可以使用“行为”检查器中的以下控制,将参数添加到“序列绘制”行为和调整行为:

  • 参数:可添加和移除序列参数的“添加”和“移除”弹出式菜单。添加此参数后,附加控制将显示在“行为”检查器中(“添加”和“移除”弹出式菜单上方)。调整这些控制,基于 DAB 原始值与修改值之间的差异创建序列动画。有六个菜单选项:

    • 旋转:可指定笔画 DAB 的旋转(单位为度)。您可以旋转标度盘或使用值滑块。点按“旋转”参数旁边的显示三角形,可分别显示 X、Y 和 Z 旋转控制。

    • 颜色:可指定要用于给笔画 DAB 着色的颜色。您可点按颜色池来选取颜色,或者也可以打开显示三角形并使用“红色”、“绿色”和“蓝色”滑块。

    • 不透明度:可定义笔画 DAB 的不透明度。使用滑块可设定新值。

    • 缩放:可定义笔画 DAB 的缩放。点按“缩放”参数旁边的显示三角形,可分别显示 X 和 Y 缩放子参数,以便分别调整 DAB 的宽度和高度。默认情况下,“缩放”设定为 100% — 笔画 DAB 的大小等于笔画参数中定义的原始大小。

    • 宽度:可定义 DAB 的宽度。与“缩放”不同,“宽度”调整会改变 DAB 的大小,同时保持每个 DAB 之间的间距。使用滑块可设定新值。

    • 位置:可定义 DAB 与其原始位置的偏移。点按“位置”参数旁边的显示三角形,可分别显示 X、Y 和 Z 位置子参数。例如,若要创建 DAB 在笔画上沿 Y 轴向上移动的动画,请在“Y 位置”栏中输入一个正值。

  • 序列:此弹出式菜单可指定序列动画穿过笔画 DAB 的方式,序列动画即指原始参数值更改为“序列绘制”参数中所设定的值。序列动画的起点基于笔画的第一个控制点。(若要更改形状的起点,请选择形状,点按并按住工具栏中的 2D 变换工具弹出式菜单,选取“编辑点”工具,按住 Control 键点按画布中的控制点,然后从快捷键菜单中选取“设定起点”。)有五个“序列”选项:

    • 到:动画从 DAB 的原始值开始,移序列绘制行为中为此参数设定的值。例如,如果笔画的原始不透明度值为 100%,“序列绘制”参数中的不透明度设定为 0%,则 DAB 开始时完全不透明,最后变为完全透明。

    • 从:动画序列绘制行为中设定的值移到笔画的原始值。例如,如果笔画的原始不透明度值为 100%,“序列绘制”参数中的不透明度设定为 0%,则 DAB 开始时完全透明,最后变为完全不透明。这与“到”序列选项相反。

    • 直通:序列以直通方式完成一个完整动画循环,从笔画的原始值开始,移到序列绘制行为中设定的值,然后返回到笔画的原始值。例如,如果笔画 DAB 的原始不透明度值为 100%,“序列绘制”参数中不透明度设定为 0%,则 DAB 开始时完全不透明,接着变为透明,最后又变为完全不透明。

    • 直通反转:序列完成一个直通反转动画循环,从序列绘制行为中设定的值开始,移到笔画的原始值,然后返回序列绘制行为中设定的值。例如,如果笔画 DAB 的原始不透明度值为 100%,“序列绘制”参数中不透明度设定为 0%,则 DAB 开始时完全透明,接着变为不透明,最后又变为完全透明。这与“直通”选项相反。

    • 从关键帧:可让您设定关键帧,决定动画如何穿过“序列绘制”参数中为笔画设定的值。每个 DAB 都会经过相同的值序列。当选择“自定”时,所添加的参数必须激活才能生效。

  • 单元大小:此弹出式菜单可指定序列动画是应用到整个笔画、单个 DAB 还是自定范围。共有三个选项:

    • DAB:将序列动画应用到每个 DAB 作为其实体。DAB 是默认设置。

    • 全部:将序列动画同时应用到所有笔画 DAB。

    • 自定:可让您指定笔画上同时受序列动画影响的 DAB 百分比。尽管您可以为“自定”选项创建关键帧来影响序列,但这并非必要操作。使用“自定”可定义受序列影响的 DAB 区域。

  • 开头:此滑块在将“单元大小”设定为“自定”时可用,可设定受动画影响的笔画上的 DAB 指定起点。

  • 结束:此滑块在将“单元大小”设定为“自定”时可用,可设定受动画影响的笔画上的 DAB 指定终点。

  • 蔓延:增加此滑块时,可在 DAB 之间创建更柔和的转场。(此参数控制在“单元大小”设定为“全部”时不可用。)

  • 遍历:可将序列行为的操作设定为以下任一选项的弹出式菜单:

    • 匀速:使动画从笔画起点匀速移到笔画终点。

    • 加速:序列动画缓慢开始,在穿过笔画的过程中增加到正常速度。

    • 淡出:序列动画以正常速度开始,然后逐渐减速向笔画终点移动。

    • 淡入/淡出:序列动画缓慢开始,在移到笔画中间时增加到正常速度,然后向笔画终点移动时缓慢减速。

    • 加速:序列动画的速度加快。

    • 减速:序列动画的速度减慢。

    • 自定:可让您设定关键帧,决定动画穿过笔画的方式。

  • 循环:设定动画在其时间长度内循序穿过笔画的次数的滑块。

    【注】将“遍历”设定为“自定”时,“循环”不可用。

  • 位置:此滑块在将“遍历”设定为“自定”时可用,可定义动画在笔画上的生效位置。

    有关使用“自定遍历”选项的更多信息,请参阅使用关键帧控制序列时序

  • 结束条件:此弹出式菜单可决定序列动画在序列行为的时间长度内如何重复。此参数对小于或等于 1 的“循环”值不起作用。“结束条件”选项包括:

    • 保持:完成一次序列动画循环,然后再次从头开始(在序列中的最后一个 DAB 完成动画后)。

    • 融合:将序列动画当作连续循环,使蔓延从序列的最后一个 DAB 融合到第一个 DAB。

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