AE教程!教你制作滚滚Q弹动效(含预设)

视频播放提醒

您正使用 IE 低版本浏览器,不支持流行的 HTML5 高性能视频播放,

强烈推荐使用高级浏览器,享受更流畅更安全的浏览体验。

推荐高级浏览器

火狐Firefox(官网下载

谷歌Chrome(官网下载应用市场下载


当视频无法加载时请刷新页面,
或前往PC获得最佳体验。
  • 水平 : 入门
  • 观众 : 4791
  • 时间 : 2017-08-08

教程

作者/预设作者/教程作者:@leizingyiu

预设下载:https://pan.baidu.com/s/1qYXC4cW 密码:4389

知识点链接:

超赞!一份实用简单好上手的AE表达式江湖文档

学习动效设计表达式,你应该从这5个开始

教你制作一个滚滚的三角形,和一个Q弹圆形(含预设)

这个是滚滚↑

这个是弹弹↑


教程中使用的overshot的弹性表达式,直接复制黏贴就可以使用(来源):

freq=3;

decay=5;

n=0;if(numKeys>0){n=nearestKey(time).index;if(key(n).time>time){n–}}if(n>0){t=time-key(n).time;amp=velocityAtTime(key(n).time-0.001);w=freq*Math.PI*2;value+amp*(Math.sin(t*w)/Math.exp(decay*t)/w)}else{value};

—————————————————我是一根关于fixedAnchorPoint.ffx的分割线—————————————————

滚滚所用的预设大概的原理是:判断图层里面的矢量图形,再图层原始位置时候的宽高,以及左上角坐标;根据以上数据进行偏移。(由于根据矢量内容判断,所以无法使用在纯色层/预合成等以像素为基础的图层上)

弹弹所用的预设大概的原理是:通过属性层级,找到圆角矩形/圆形的大小,然后矢量路径的大小增加或者缩小的时候,位置的数值相应跟随变化。

关于弹弹的原理,更详细的介绍可以查看这篇早期的介绍;关于这两个预设的源代码可以查看这里


最新教程欢迎关注 @优设基础训练营 与 @leizingyiu,最新设计干货请戳→优设网,更多精彩教程尽在优优教程网

非特殊说明,本站 UiiiUiii.com 上的教程均由本站作者及学员原创或翻译,转载请联系 @优设基础训练营 授权。原作品版权归属原作者。

转载时请在文首注明,来源 UiiiUiii.com 及教程作者,并附本文链接。谢谢各位编辑同仁配合。UiiiUiii 保留追究相应责任的权利。

本文链接: https://uiiiuiii.com/aftereffects/121210645.html

欢迎关注 @优秀网页设计 @优设基础训练营 @优设大课堂 @你丫才美工 @优设微电台 @移动端设计 @招聘设计师

继续阅读与本文标签相同的文章

AE表达式Q弹动效设计滚动
img

相关文章

教程评价

基于 5 条评论
5.0
平均分
5 stars
100%
5
4 stars
0%
0
3 stars
0%
0
2 stars
0%
0
1 stars
0%
0

发表评论

电子邮件地址不会被公开。 必填项已用*标注

CAPTCHA Refresh

  1. author

    预设被度娘吞了,新的链接↓ 链接: https://pan.baidu.com/s/1qYXC4cW 密码: 4389

  2. avatar头像

    文中底下的表达式有误,直接复制粘贴会提示错误,正确的应该是 freq=3; decay=5; n=0;if(numKeys>0){n=nearestKey(time).index;if(key(n).time>time){n--}}if(n>0){t=time-key(n).time;amp=velocityAtTime(key(n).time-0.001);w=freq*Math.PI*2;value+amp*(Math.sin(t*w)/Math.exp(decay*t)/w)}else{value}; 在地方迷了很久

    • author

      找到问题了,其中的 n-- 被文本编辑器自动转换为中文的横杠了。 非常抱歉哈~

  3. avatar头像

    很棒~

把好文章收藏到微信

打开微信,扫码分享
优质教程 UiiiUiii 每日更新