ae文字跳跃特效该怎么做 After Effects做跳跃绳索文字教程【详解】


    我们来学习用After Effects做跳跃绳索文字。
    1、新建合成,输入你想输入的文字。 将每个文字的Anchor Point 移到最上面。
    
    
    2、随便选一个字母,写下表达式。
    频率=数字;
    振幅+数字;
    衰减=数字;
    复制内容到剪贴板
    t = time - marker.key(1).time; //用小键盘的“*”做一个marker
    posCos = Math.abs(Math.cos(频率*t*2*Math.PI));
    y = 振幅*posCos/Math.exp(衰减*t);
    anchorPoint - [0,y]
    这样,因为中心点是在上面,所以字母就可以从上往下面落了。
    你可以把marker前面的一截去掉。
    
    3、当然,下落的时候,你还可以让字母左右摇摆。在 “Rotation”添加表达式即可 。数字你想怎么写就怎么写。
    
    4、当然你也可以新建一个固态层 ,添加Slider Control,隐藏该固态层, 将Slider Control k帧,写下:
    复制内容到剪贴板
    theTime=thisComp.layer( "White Solid 1" ).effect( "Slider Control-u" )( "Slider" );
    time就是theTime了。
    
    5、 将每个字母的Anchor Point和Rotation写下表达式, 根据喜好修改变量就可以了,不再赘述。下面我们来做绳子。新建合成,命名绳子,新建一个黑色固态层,绳子很长,所以宽度大,绳子很细,所以高很小。
    
    6、再添加一个和黑色固态层同样宽高的白色固态层, 添加效果Venetian Blinds ,设置一下参数。这样就看起来像个绳子了。
    
    7、现在可以把绳子添加到主合成里面,旋转90度,让它立直,然后让绳子和字母建立父子关系,有几个字母就复制几条绳子,分别建立父子关系。
    
    
    8、我们想让绳子也懂,看起来更真实,就需要添加Bezier Warp效果了,并为Bezier Warp的四个参数添加表达式:
    复制内容到剪贴板
    value+[0,effect( "Slider Control" )( "Slider" )]
    同时,我们需要一个Slider Control,并写下Slider Control的表达式:
    复制内容到剪贴板
    freq = 1.5
    amplitude =600;
    decay =1.99;
    t = time - marker.key(1).time; //用小键盘的“*”做一个marker
    amplitude*Math.sin(freq*t*2*Math.PI)/Math.exp(decay*t)
    这样,绳子就会弯曲。
    
    9、每个字母的Anchor Point和Rotation写上表达式,每条绳子和每个字母建立父子关系即可。最终效果: