子轨道
一个图层行底下的属性树:每一条可做动画的通道各占一行,分好组、可折叠,还筛到你确实打过关键帧的那些。
一个图层在时间轴上的主行是一份概要。它底下坐着真正的结构:每一条可做动画的通道各占一行,叫作子轨道。位置和不透明度是分开的两行,各保各的关键帧,也可以各自独立地重新定时。
点图层标签右端那个子轨道小三角就展开这棵树。只有拥有某条通道的图层类型才显示它,所以分组图层有一行混合、网格图层有一行网格,而两者都不显示对方那一行。
这棵树是怎么排的
这些行是分好组的,好让列表保持短。分组标题右边缘有一个折叠的小三角;点它把这一组折起来,而那份折叠状态会存进项目里,所以一套绑定在下一个人手里打开时是整整齐齐的。
- 顶点:顶层单独一行。
- 变换:位置、旋转、缩放、锚点、不透明度、旋转 X (俯仰) 和旋转 Y (偏航)。摄像机图层再加上景深和目标点。
- 样式:每一个做了动画的填充、描边和宽度参数各占一行。
- 跟随路径:设好一个路径目标、或者那些通道被打了关键帧之后才显示。
- 混合,在分组图层上;网格,在网格图层上。
- 图层效果:每一个启用的效果一组,各自装着自己的参数。
- 每一根骨骼一组,装着那根骨骼的角度、拉伸和位置几行,然后是它的反向动力学、角度动力学、位置动力学和缩放动力学几个分组。
- 切换和 Z 顺序,它们各占专门的一行,而不是坐在变换底下。
每条通道给什么做动画
| 子轨道 | 它给什么做动画 | 哪些图层显示它 |
|---|---|---|
| 顶点 | 整条贝塞尔路径:点、手柄、额外轮廓和闭合标记 | 形状和矢量单元格图层 |
| 位置 | X 和 Y,还有 Z,另带运动路径的空间手柄 | 除骨骼之外的每一个图层 |
| 旋转 | Z 方向的滚转,按度算 | 除骨骼之外的每一个图层 |
| 缩放 | X 和 Y 的缩放 | 除骨骼之外的每一个图层 |
| 锚点 | 变换围着转的那个轴点 | 除骨骼之外的每一个图层 |
| 不透明度 | 图层不透明度 | 除骨骼之外的每一个图层 |
| 旋转 X (俯仰) / 旋转 Y (偏航) | 3D 的倾斜角度,和 Z 滚转彼此独立 | 除骨骼之外的每一个图层 |
| 样式 | 填充、描边、曝光(那两个写入百分比)和虚线,各一条通道;描边宽度跟着描边走 | 形状和矢量单元格图层 |
| 混合 | 一个分组的液态和布尔混合半径 | 分组图层 |
| 网格 | 逐顶点的网格变形 | 网格图层 |
| 切换 | 哪一个子级变体可见 | 切换图层和变体父级 |
| Z 顺序 | 在兄弟之间绘制顺序上的一次相对跳位 | 打开了排序的图层 |
| 景深 | 摄像机景深的强度 | 摄像机 |
| 目标点 | 摄像机跟着走的那个点 | 摄像机 |
| 角度 | 一根骨骼围着父关节的旋转 | 骨骼图层,在那根骨骼自己的分组里 |
| 拉伸 | 这根骨骼沿自身长度的拉伸倍数 | 骨骼图层,在那根骨骼自己的分组里 |
| 位置 | 这根骨骼的原点 | 骨骼图层,在那根骨骼自己的分组里 |
一根骨骼的三条通道
一根骨骼不再塌成单独一行变换。它的分组打开是角度、拉伸和位置,各占一行,各有自己的关键帧、自己的缓动和自己的补间箭头,所以你可以给一次甩动重新定时,而不必把平移一起拖着走。
你在哪儿打关键帧,决定打上多少。在这三行之一上用添加关键帧或更新关键帧,写的是那一条通道,别的一概不写。同样的命令用在骨骼分组标题上,打的却是整个姿势:角度、拉伸和位置一起,一次拖动改动了不止一样时,你要的正是这个。固定骨骼的姿势就是它的位置,所以那个分组只打这一项。
一根可拉伸的子骨骼上,位置那一行是不生效的。它的原点每一帧都从父级链上重建出来,所以那里的一个位置关键帧算出来也是白算。那一行被压暗,它的提示会说明这件事,添加关键帧和粘贴关键帧在它上面是禁用的。已经坐在那一行上的关键帧,无论来自更早的一遍还是来自它当过固定骨骼的那段日子,照样画出来、也照样删得掉;分组标题会跳过这条死掉的通道,而不是去填它。
切换和 Z 顺序是阶跃而不是插值:值一直保持到下一个关键帧然后跳过去。它们不接受缓动,那两行上也没有缓动菜单。
只显示打过关键帧的
时间轴标题栏里的显示子轨道开关,把这棵树筛到已经拥有关键帧的那些通道。它默认是开的,这让一套展开的绑定还读得下去:一根打了两个角度关键帧的骨骼显示一行,而不是一整页空参数。
这个筛子覆盖每一行可做动画的属性,包括那些从前会溜过去的。一根骨骼的角度、拉伸和位置那几行,谁没带关键帧谁就单独掉出去;一根什么都没打关键帧的骨骼,既不贡献任何行、也不贡献分组标题。切换和变体、Z 顺序和景深按同一条规则筛。
结构性的行有意豁免,永远显示:图层自己那一行、栅格单元格或矢量单元格图层底下的单元格带、元件播放,还有分组标记那些行。它们描述的是这个图层而不是给某个值做动画,把它们藏起来就等于把图层藏起来。
你想给一条还没碰过的通道打关键帧、又宁愿右键它那一行而不是去够自动关键帧的通道列表时,就把这个筛子关掉。
怎么读一行子轨道
叶子行上的关键帧是一个奶白色的小菱形;它属于一次整层选择时变蓝,是缓动面板正指着的那个关键帧时变黄。同一条通道上相邻两个关键帧之间,只要放得下,会有一支细细的白箭头显示补间的方向。主图层行有意不带箭头。它是好几条通道的概要,在那儿画一支箭头等于瞎猜。
样式和图层效果那些行、跟随路径和骨骼参数,表现和内置通道完全一致:它们同样能选中、能拖、能框选、能接受缓动,也响应同一个右键菜单。
分组命令
右键一个分组标题会提供删除所有关键帧,一步清掉那个分组里的每一条通道。右键一个叶子则提供添加关键帧、更新关键帧、删除关键帧、删除所有关键帧、复制关键帧、粘贴关键帧,还有一个缓动子菜单和一个循环组子菜单。
只有剪贴板里握着同一类通道的关键帧时,粘贴关键帧才亮起来;而单独一个参数关键帧不会落到一个已经有关键帧的帧上。主行上的复制关键帧会一次抓上所有选中的图层,粘贴则把每个图层的关键帧放回它自己那一层,连带那上面的样式、效果和骨骼参数关键帧也一起带过去。