子轨道参考
一个图层能在时间轴上显示的每一条子轨道:它给什么做动画、哪些图层类型有它,以及它支不支持循环组。
点时间轴上一个图层的展开小三角,它的主行就展开成子轨道:每一个可做动画的属性各占一行,各有自己的关键帧和自己的缓动。出现哪些子轨道取决于图层类型:形状图层显示顶点和样式,摄像机显示景深和目标点,骨骼图层每根骨骼显示一组。
时间轴默认只列出已经拥有关键帧的那些子轨道。从时间轴工具栏把那个筛子关掉,就能看见一个图层类型能有的每一条子轨道,打没打关键帧都算。这个筛子覆盖每一行可做动画的属性,骨骼通道和骨骼分组本身都在内;只有结构性的行豁免,也就是这个图层自己那一行、单元格带、元件播放和那些分组标记。
变换和逐图层的子轨道
| 时间轴上的名字 | 它给什么做动画 | 在哪些图层上显示 | 循环组 |
|---|---|---|---|
| 顶点 | 整条贝塞尔路径:点、闭合标记,以及任何额外轮廓(洞) | 形状图层,以及一个绘画图层的当前单元格 | 有 |
| 位置 | X/Y 位置,加上你在视口里拖的那些运动路径手柄(位置 Z 存着但不渲染) | 除骨骼之外的任何图层 | 有 |
| 旋转 | Z 方向的滚转,按度算 | 除骨骼之外的任何图层 | 有 |
| 缩放 | X/Y 缩放 | 除骨骼之外的任何图层 | 有 |
| 锚点 | 这个图层围着变换的那个锚点 | 除骨骼之外的任何图层 | 有 |
| 不透明度 | 图层不透明度 | 除骨骼之外的任何图层 | 有 |
| 旋转 X (俯仰) | 3D 的 X 倾斜,和上面那个 Z 旋转彼此独立 | 除骨骼之外的任何图层 | 无 |
| 旋转 Y (偏航) | 3D 的 Y 倾斜 | 除骨骼之外的任何图层 | 无 |
| 混合 | 一个液态或布尔分组的混合半径 | 分组图层 | 有 |
| 网格 | 逐顶点的网格变形,在这个网格自己的局部空间里 | 网格图层 | 无 |
| Z 顺序 | 在兄弟图层之间绘制顺序上的一次相对跳位 | 打开了图层排序的任何图层 | 无 |
| 切换:(子级名字) | 哪一个子图层是当前的变体 | 切换图层和变体父级 | 有 |
| 缩放 | 摄像机推近了多少,0.1 到 10 | 只有摄像机,在变换分组里面 | 否 |
| 景深 | 摄像机景深模糊的强度 | 只有摄像机,在变换分组里面 | 无 |
| 目标点 | 摄像机跟着走的那个点,一个 3D 位置 | 只有摄像机,在变换分组里面 | 无 |
样式、效果、跟随路径和骨骼
有几个属性不是各得一条固定的子轨道。时间轴改为把它们归到一个可展开的标题底下,每个参数各占一个叶子行。
| 分组 | 叶子行 | 在哪些图层上显示 |
|---|---|---|
| 样式 | 填充、描边、曝光和虚线,各占一行。描边宽度跟着描边走,那两个写入百分比跟着曝光走 | 形状图层,以及一个绘画图层的当前单元格 |
| 跟随路径 | 跟随路径约束的那些参数 | 任何设好了跟随路径目标的图层 |
| 图层效果 | 每一个启用的效果一个子分组,然后那个效果每一个可做动画的参数各占一行 | 任何应用了图层效果的图层 |
| 一根骨骼自己的分组,按那根骨骼的名字命名 | 角度、拉伸和位置,各占一行,然后是那根骨骼的反向动力学、角度动力学、位置动力学和缩放动力学几个参数分组 | 骨骼图层,每根骨骼一组 |
一根骨骼的三条通道是分开的行,不是一颗合并的菱形:在一行上用添加关键帧只给那一条通道打,而同一条命令用在骨骼的分组标题上,则一次打整个姿势。在一根可拉伸的子骨骼上,位置那一行是不生效的,因为它的原点是从父级链推导出来的;那一行被压暗、也不接受新关键帧,不过已经在上面的关键帧照样显示、也删得掉。
那三个动力学分组装的是弹簧参数,不是它们上面那些通道。它们叫作角度动力学、位置动力学和缩放动力学,好让它们不会被错认成角度、拉伸和位置那几行。
这些成组的行没有一个支持循环组,尽管上面那些固定子轨道里有好几条支持。
循环组和前置/后置行为
循环组是一条逐子轨道的循环:选中两个或更多关键帧后右键一条子轨道并挑循环组,然后挑循环、往复或保持。打了关键帧的那一段从它最后一个关键帧起往前重复,只要这个图层还在屏幕上就一直重复。
这和一个图层的前置行为与后置行为是两个不同的功能,后者作用于整个图层在它关键帧范围之外的部分,不作用于某一条子轨道。一个图层可以两者同时有,而它们不会互相干扰:不管前置/后置行为设成什么,一个循环组都在它自己那条子轨道上照样循环。