博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用AE如何制作如下三个loading动效,
阅读量:5995 次
发布时间:2019-06-20

本文共 606 字,大约阅读时间需要 2 分钟。

在本期象牙绘UED团队分享当中,我们将详细演示用AE如何制作如下三个loading动效,

其中涉及到AE表达式的应用、值曲线调整、速度曲线编辑等知识。

对于初学者来说可能信息量略大,希望通过是视频教程能让大家更清楚流程,另外,还附赠源文件给大家作为参考,

该动效已被象牙绘官网和app应用,请勿商用。

视频如下:

 

 

第一段双子球动画,重点在于正弦函数的协调运动,我们为小球添加的运动表达式为

 

球一:

tempx=position[0]+14*Math.sin(time*2*Math.PI);[tempx,position[1]];

球二:

tempx=position[0]+14*Math.sin(time*2*Math.PI);[tempx,position[1]];

 

大家不要畏惧表达式,其实这个含义很简单的。

Position[0]和position[1]作为数组表示二维位置左边的方式,分别代表x位置和y位置。

去掉程序本身的变量和函数表达方式,小球新的横坐标可以简单的写作:

tempx=x+14*sin(t*2π)

整个动画的周期我设置为1s,即t包含与(0,1),小球的x坐标在1s的时间内完成一个周期的正弦变化。

其余两个动画看似复杂,其实简单。只需要设置好其中一个球的缓动,其余小球复制图层即可,设置时间差即可。这其中有个小技巧,设置关键帧辅助-序列图层-重叠,可以快速设置多图层的等时间差。

 

 

转载地址:http://demlx.baihongyu.com/

你可能感兴趣的文章
ADS1.2安装
查看>>
[华为机试练习题]9.坐标移动
查看>>
April Fools Day Contest 2016 B. Scrambled
查看>>
iOS开发--多线程
查看>>
BZOJ4527 : K-D-Sequence
查看>>
网易游戏2015年暑期实习生面试经历-游戏研发project师
查看>>
Celery的实践指南
查看>>
Shell中的while循环【转】
查看>>
Linux下安装memcached
查看>>
qt介绍
查看>>
hdu 3709 数字dp(小思)
查看>>
什么是线程安全和线程不安全
查看>>
结合Domino打造全功能的Grid
查看>>
Ibatis对日期的处理
查看>>
五句话搞定JavaScript作用域
查看>>
死磕 Fragment 的生命周期
查看>>
计算(calc.cpp)
查看>>
Pycharm For Linux
查看>>
如何向微软 Docs 和本地化社区提交翻译贡献
查看>>
Android xml 布局
查看>>