用AE动画软件制作MG动画宣传片、MG科普短片、MG动漫视频等比较常用的4种循环表达式怎么使用?
它们分别是loopOut("PingPong")、loopOut("Cycle")、loopOut("Continue")、loopOut("Offset")
第一种:loopOut("PingPong")循环表达式
这是一个做好的素材,一个红色圆圈左右摆动的效果,我们现在的效果是只摇摆一遍就结束了,如果我们想要它一直循环左右摇摆的话,就需要我们用loopOut("PingPong")循环表达式
怎么用呢?
按住“Alt”键在图层我们所做动画效果地方双击一下右边就会出现
按住“Alt”键双击一下右边就会出现写表达式语言,把我们的loopOut("PingPong")复制进去就可以了
我们就可以看到一个神奇的效果,很自然的左右摇摆
第二种:loopOut("Cycle")循环表达式
用法跟第一种是一个方法,我们在同样的一个方法里面把语言修改成Cycle表达式看看效果就知道
让动画只摆动一次,为了能看到直观效果,我们把后面几帧删除掉,让它只摆一次,我们再看看这个loopOut("Cycle")循环表达式效果
我们看到效果是它直接就跳回第一帧播放
第三种:loopOut("Continue")循环表达式
我们做了一辆跑车从右到左,但是目前的效果是只开到中间位置就停下来了
如果我们给它加一个loopOut("Continue")循环表达式它就会一直开,无限开,也就是我们只需要给它做一个小段动画,这个表达式就可以实现让它自己一直开下去的效果
同样的办法给它加一个loopOut("Continue")循环表达式
我们做的效果是车只开到中间,加这个表达式后它就会一直开下去
第四种:loopOut("Offset")循环表达式
这个表达式意思计算机自动计算从第一帧到最后一帧间隙及动画变化效果,跟Cycle有点像但是他们还是有区别,尤其做一些复制动画效果的时候,这个表达式用途就很明显了
我们做一个球有抛物线的运动,我们给它添加一个loopOut("Offset")循环表达式,它就会自动计算这个动画间隙及运动规律,从而重复从一个方向往另外一个方向跳出去
它的效果呢就是一下效果
关于这四种循环表达用图线表达的话就是一下意思:
此图源于网络