美文网首页视觉艺术
【AE教程】AE常用表达式

【AE教程】AE常用表达式

作者: 媛媛圓妹 | 来源:发表于2019-12-03 19:52 被阅读0次

知识点|Point

NO1.Loop

  你未来会是一名专业的设计师吗?60秒完成性格测试获取免费学习资料:

  http://www.silusheji.com/zhuanti/xinggeceshi/?js-fxy

  (如无法点击,复制到浏览器打开即可,完成测试可获得相关学习资料一份)

说起循环动画,想必第一个想起的便是loopOut表达式,理解得更深一点可以选择循环的形式(cycle,pingpong,continue,offset)、设置循环的关键帧数量(numKeys = ?)还会去用到loopIn实现向前循环。但如果要实现关键帧前后都循环,许多人往往会是如下的操作:

操作繁琐、二次调整麻烦,成为了动画师们做循环动画时的一个痛点。所以,此次的AE表达式封装第一个便将这个功能收录了。只需要选中属性,点击"Loop"按钮,便可以得到一个前后都可以循环的动画:

NO.2 PathLoop

既然说起了循环,想必也会有不少人对路径属性使用loopOut表达式,当然,这是无法实现循环效果的。当关键帧数量较少的时候,大家或许会去复制路径关键帧,但如果是下面这种情况:

这么多的关键帧,我想是不会有人愿意去复制关键帧做循环的吧。而"PathLoop"也是为此而诞生的,同样只需要选中属性,点击"PathLoop"按钮:

NO.3 WigLoop

一个做循环GIF经常遇到的问题,手K不够随机,用wiggle又无法循环,网上找到了循环方法,表达式有很长,每一次使用都要复制,修改参数还要进入表达式手动修改。

还好你遇见了Exps Quicker!循环系列的最后一个成员——Wiggle表达式循环,专门解决这个问题。你只需要选中属性,点击"WigLoop"按钮,便会自动添加三个滑块:频率(Fre)、振幅(Amp)、循环周期(Looptime)。

NO.4 ToComp

第四个功能大有来头,整体就六个字母,精简深奥,第一次看不知道是做什么的。做个比喻:如果把AE看成一个宇宙,那个这里面就存在图层空间,合成空间,世界空间,三维面空间,可以通过一些奇特表达式在这些空间里面进行属性的变化,而toComp就是其中的一个。用一些实际操作中遇到的问题来说:给图层加了梯度渐变效果,旋转图层渐变效果没有跟上。给图层添加CC Bend It效果,加上旋转,出来的动画效果十分奇怪,甚至有的时候图形会被裁切掉一块。

上图中红圈闪烁的位置是CCBend It - End属性的位置,它留在原地并没有跟随图层一起旋转,因为形状层和文字层比较特殊,加在他们上的效果控制点不会跟随插件所在的图层的变换运动,这也是效果奇怪的原因。而想要实现跟随,则需要添加:toComp(value)。为了方便,同样这个表达式也收录了,操作手法也一样简单,只需要选中属性,点击"ToComp"按钮,调整控制点位置,Bingo!

NO.5 MarKey

K好一个动画,如果之后还要用到这个动画,大家一般的操作都是复制关键帧。但是如果当关键帧多起来,就会分不太清楚关键帧各自的属性。

而MarKey就可以帮助你快速调取做好的动画,它的强大之处就是只需要一个标记便可以调取效果,能用在任何的属性上,真的超级方便。

Exps Quicker使用说明

Loop:loopOut与loopIn的结合(须有关键帧);

PathLoop:路径上的loopOut表达式(须有关键帧);

WigLoop:让wiggle表达式可以循环,自定义频率,振幅,循环周期;

ToComp:将属性由图层空间转到合成空间(看过School of Motion教程的都知道);

MarKey:第0帧k好动画,给图层添加标记并调取动画(须有关键帧及标记)。

相关文章

网友评论

    本文标题:【AE教程】AE常用表达式

    本文链接:https://www.haomeiwen.com/subject/tslhgctx.html