欢迎访问自学路径

您尚未登录

登录后即可免费访问自学内容

点击登录

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

时间:2022-11-20
B站视频:av859457249
类别:AE教程
水平:入门
观众:2.2w
设计师入站必刷的宝藏频道,掌握设计真本领与AI并肩 👉 立即点击

当视频无法加载时请刷新页面,
或前往PC获得最佳体验。

教程作者:如如优设视觉设计实战营讲师)

交作业:微博搜索话题 #优设每日作业# 进入超话页即可发布作业打卡

文章编辑:@十豆

一、关于教程

本期视频为大家讲解 AE 中的 wiggle 表达式、random 表达式以及随机循环表达式,每个都超实用,帮你快速实现复杂效果,减少了反复 k 关键帧的繁琐工作~

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

想让如如老师手把手教你制作更多有趣的AE动效吗?戳下方链接立即报名:

二、教程简概

#01 wiggle 表达式

准备一个小球,按住Alt键点击位置属性前面的秒表,输入wiggle(2,30),小球就会开始随机移动。

括号左边的数字是小球抖动的频率,右边的数字是小球抖动的范围。不透明度、缩放、填充颜色等属性都可以应用这个表达式,大家不妨试试哦。

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

#02 random 表达式

分别针对缩放、旋转、位置属性使用random表达式可以做出满天的小星星动画。

seedRandom(index,1)
x = Random(30,100);
[x,x]


seedRandom(index,1)
random(0,360)+time*36


seedRandom(index,1)
x = Random(0,1920);
y = Random(0,1080);
[x,y]

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

#03 随机循环表达式

给小球添加如下表达式,可以让小球随机循环移动。

freq = 2; // 频率
amp = 500; // 幅度
loopTime =3; // 循环时间,单位为秒
t = time % loopTime;
wiggle1 = wiggle(freq, amp, 1, 0.5, t);
wiggle2 = wiggle(freq, amp, 1, 0.5, t - loopTime);
linear(t, 0, loopTime, wiggle1, wiggle2)

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

AE表达式教程!3个宝藏AE随机表达式,1分钟搞定半小时工作!

想要来「优优自学团」和500位小伙伴一起交流学习进步吗?
添加管理员微信:uisdc5 备注「优优自学团」(无备注不通过哦)

学完这篇教程的人还在学…

12 收藏 57

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

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

复制本文链接
img

发表评论 已发布 6

还可以输入 800 个字
yzm
 
 
加载更多评论
没有更多评论了
/

支持键盘 ← → 键翻阅图片