预合成与引用合成
阅读时间:1分钟更新于 2024-07-11 14:46
有时合成中存在大量动画元素,可以通过【预合成】将这些动画元素进行分组。
同时,一个合成也可以直接被引用到另一个合成,成为预合成。
如何预合成
从元素列表选中1个或多个元素,在右键菜单中选择【预合成…】。
在预合成对话框中,可以对这个预合成进行命名。
是否勾选【将合成持续时间调整为所选图层的时间范围】,将决定预合成的时长。
- 若勾选,则预合成的时间范围为【首个元素的起始时间 -> 最后元素的结束时间】;且该预合成在当前合成中的起始时间 = 首个元素的起始时间;
- 若不勾选,则预合成时长 = 当前合成时长。Galacean Effects 默认不勾选。
成为预合成后,该预合成会以 1 个元素的形式,展示在当前合成的元素列表中。从合成列表点选预合成,或者在元素列表双击预合成,都可以打开预合成进行编辑。这点与 AE 一致。
注意:
Galacean Effects 支持对预合成进行 K 帧,但目前暂不支持调整锚点。因此如果想设置预合成的锚点,可以向一个空节点认父,将其作为锚点使用。
如何引用一个合成
已有的合成,也可以被引用(被嵌套)到另一个合成。
打开目标合成,将想要引用的合成点击拖拽添加到目标合成的元素列表中,即可引用。
以下图为例,假设【欢呼粒子】为目标合成,想要引用【新建合成】。
打开【欢呼粒子】,在合成列表中点选【新建合成】拖拽添加到【欢呼粒子】的元素列表中即可。
Preview