max复制关键帧到不同的文件_「只要功夫深 不用关键帧」之图层序号的玩法

「只要功夫深 不用关键帧」将不定期更新一些AE表达式和脚本的奇技淫巧,希望能给大家带来一些启发。

AE里的图层,都有一个自己的唯一编号,在表达式里我们可以访问并利用这些图层序号,在某些场景下能提高效率。

2f606982f29e851c05495a99ca6c96e0.png

图层名称左边的就是图层序号,从1开始,在表达式里用"index"即可访问当前图层的序号。

最简单的例子,我们可以利用它自动排列。

新建一个文本图层,把它放到合成的上方,先给他的“源文本”属性添加表达式:

"行数" 

这样它是第几个图层就是第几行。

然后对它的“位置”属性添加表达式:

//图层序号从1开始,但是计算的时候从0开始比较符合逻辑,所以可以先修正一下

这样只要对图层进行复制(选中图层,快捷键CTRL + D / Command + D),它就会自动排列了。

33f813cd95ce3c66ae220f0a6b02affb.gif

也可以在别的属性上叠加效果,例如在“缩放”属性上添加:

//图层顺序每增加1,图层减小5%

效果如下:

8c871539f6d3df53d3412cc760d533b3.gif

其实我个人平时用的最多的是在“旋转”属性上。新建一个矩形形状图层,矩形移到正上方,保持图层的固定点在合成中心,然后为“旋转”添加:

var 

做仪表盘之类的元素很方便:

fba89e588e898783b7b16eab68dcedb9.gif

把这些图层预合成,再弄几个不同粗细及数量的,把这些预合成作为元素再组合,做那种科技风格的仪表刻度很方便。

当然如果你数学过关,也可以只在一个合成里完成。以常见的表盘为例,每5度一个小刻度,每30度一个大刻度,还是以刚才的小矩形为例,我们先把“旋转”设为图层顺序每增加1,图层旋转5度:

var 

然后对矩形的“变换” - “缩放”属性(不是图层的“变换” - “缩放”属性哦)添加:

var 

如图:

04171e5640bfa59a8c3220ff942be2aa.gif

如果我们在旋转的同时改变位移,可以做一些螺旋的东西。还是以刚才的小矩形为例,去掉矩形的“缩放”属性上的表达式,我们在矩形的“变换” - “位置”属性上(不是图层的“变换” - “位置”属性哦)添加:

var 

效果如下:

048b90d48f3dc89b01d6a3fe174b48e1.gif

前面我们都在用AE画图,下面我们来做回本职工作吧。利用图层序号做动画,基本思路就是先做好单个元素的动画,然后设定好规则复制,就会产生一些有意思的效果。

举个简单例子,还是之前的矩形,我们给矩形的“变换” - “旋转”(再一次。。不是图层的旋转)添加:

ease

恩其实就是让他在从图层开始时间到1秒内转一圈。当然用关键帧也可以,为了装逼我用表达式完成(逃

然后如法复制,效果如下:

a3b94f42350030d5330662afaf14ed7b.gif

好像看起来有点平淡?那我们再让它稍微酷炫一点:

还是之前的矩形,我们给矩形的“变换” - “缩放”属性添加:

(不好意思我又要装逼了

//一个简单的弹性缩放动画,矩形从无到有“弹”出来,并会根据图层顺序自动时间偏移

还是老办法我们复制复制复制,效果如下:

13ca68efa46683d6ce8c294b91a73d7f.gif

还不过瘾?那我们再加入点3D效果吧:

在上一个矩形的基础上,我们打开3D图层开关,然后给矩形的“变换” - “位置”属性添加:

//图层顺序每增加1,矩形后移5个像素

复制吧少年!效果如下:

4afed4fabb55e07c0b2db1622f475a0b.gif

哈哈,不要被复杂的表达式吓到了,其实我们在单个元素上下足功夫,打开脑洞,就能做很多有意思的效果,最后举个例子,用的表达式就是最基础的图层序号应用做出来很魔幻的效果:

93a4a5e0727a39f5920c2dec784994a6.gif

用这个思路,稍微调一下可以得到如下效果(看你脑洞了:

a1dcafc5362cd1276f6e4e00cd8f8097.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值