AE表达式教程,如何从父图层延迟层的位置(AE表达式代码)

AE表达式教程,如何从父图层延迟层的位置(AE表达式代码)

延迟和偏移是使动画更具动感且更自然的好方法。您可以将多个图层关联到一个父图层,然后将表达式应用于每个子图层的“位置”以延迟从父级继承的运动来创建和控制这些类型的偏移。

注意:这仅适用于父图层

// 以帧为单位设置延迟量
var delay = 5;
// 根据延迟在时间上偏移图层的位置
parent.fromComp( toComp( anchorPoint, time - framesToTime( delay ) ) );

还可以根据子图层相对于父图层的索引来驱动延迟量。这样,您可以通过在父级下方的时间轴中重新排列子图层的动画来轻松重排它们的顺序(如果您希望子图层的动画出现在父级之前,则在时间轴上方):

// 以帧为单位设置延迟量
var delay = 5;
// 根据该图层相对于其父图层的索引乘以延迟
var multiplyDelay = delay * ( index - parent.index )
// 基于延迟在时间上偏移图层的位置
parent.fromComp( toComp( anchorPoint, time - framesToTime( multiplyDelay ) ) );

声明:预览视频中的视频、音频、图片及字体仅做展示,不包含在下载文件内;水印不代表署名仅用于防盗,版权归原作者所有。 版权说明:资源均源于互联网收集整理,不保证资源的可用及完整性,不提供安装使用及技术服务,仅供个人学习研究,请勿商用。喜欢记得支持正版,若侵犯第三方权益,请及时联系我们删除!《版权声明》

1
分享海报

评论0

请先

显示验证码
没有账号? 注册  忘记密码?

社交账号快速登录