原理:复制粘贴表达式使用就可以,amp表示振幅,freq表示频率,decay表示衰减(根据不同需求做不同的调整)。

    举例:n = 0;
    if (numKeys > 0){
    n = nearestKey(time).index;
    if (key(n).time > time){n—;}}
    if (n == 0){t = 0;}else{
    t = time - key(n).time;}
    if (n > 0){
    v = velocityAtTime(key(n).time - thisComp.frameDuration/10);
    amp = .03;
    freq = 2.5;
    decay = 4.0;
    value + vampMath.sin(freqt2Math.PI)/Math.exp(decayt);
    }else{value;}
    上述内容复制粘贴使用即可。

    注意:motion2脚本也带此功能,方法不唯一。
    14.弹性表达式 - 图1
    14.弹性表达式 - 图2