大家好,又见面了,我是你们的朋友全栈君。
对于那些不熟悉 AE 的人来讲很快那么 AE 表达式是什么呢?
AE 表达式是一个基于 Javascript 编程语言的代码,您可以通过按 Alt + 左键点击小码表来插入到 AE 中。如图所示
AE 表达式非常强大,可以非常方便地制作酷炫的运动图形特效。它令人惊奇的地方是,仅仅需要少许的编程代码,它可以就可以帮助您的动画生动地运动起来。AE 表达式可以显著改善您的工作流程,当您创建一个拥有复杂代码的动画时,甚至可以真切地实现惊人的动态图形特效。
弹性表达式
弹性表达式非常实用,一个漂亮的弹性运动可以使你的动画和标题看起来生动活泼,而这只要创建两个关键帧的位置,然后贴上以下代码。
amp = .1;
freq = 2.0;
decay = 2.0;
n = 0;
/// 一共只有两个关键帧
if (numKeys > 0) {
/// 指定时间上最近的关键帧的索引
n = nearestKey(time).index;
/// 如果该关键帧的时间大于当前时间
if (key(n).time > time) {
n--; /// 则使用前一个关键帧的索引
}
}
if (n == 0) {
t = 0;
} else {
/// n==1, n==2 的情况
/// 时间差
t
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/125998.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...