AE7教程-表达式教程(一)
作者:网友整理自媒体教程1.5.2 31.92M / 简体中文
点击下载电脑教程1.0.1 26.90M / 简体中文
点击下载彩妆教程大全最新版(丽人母婴) v1.11 免费版 14.92M / 简体中文
点击下载首先我们先来学一下表达式的奇妙用法。如图建立一个comp,再建立一个solid,然后再在这个层上画一个Mask.再打开motion sketch和The smoother这两个面板。
然后我们选择我们画的MASK在Motion sketch面板中点击Star Capture,然后在视窗中画在条MASK运动的路径。画完之后,我们拖动时间线指针,发现MASK运动了。
我们发觉MASK的方向不对,而且不沿路径的方向,不用着急,我们按ctrl+alt+o,在打开的面板中我们选择如图:Oriet Along Path
如果我们发现方向还不对,我们就打开它的Rotation属性,如图:
我们再按U,打开MASK的位移关健帧,为什么按U呢,因为位移是打过关键帧的属性,打开后点击position,选择所有关键帧。在The Smoother面板中将Tolerance设为5,数值越大平滑的越重。然后点击Apply,如图,我们发现关键帧变少了。
[page]
我们拖动指针,发现运动变的平滑了。然后我们按Ctrl+D,复制一层。如图将复制的这一层的关键去掉,点击位移前面的码表。
然后按往Alt键,点击Position,添加表达式,如图
我们把复制的这一层改一下名字或变一颜色,总之别让他们的名字一样,然后在其后表达式输入栏中输入:thisComp.layer("Royal Blue Solid 1").transform.position.value_at_time(time-0.3),其中("Royal Blue Solid 1")是原层的名字。它的意思是让这个层在原层的基础上慢0.3。我们拖动指针就可看到:
我们再在复制的层上复制一层,将表达式改为:thisComp.layer(this_layer,+1).transform.position.value_at_time(time-0.3),如图
我们发现它又慢了一些,这样我们按Ctrl+D多次,发现一层比一层慢,是不是很有意思呢,如图:
完毕
加载全部内容