相关分类
AE实例教程
AE特效教程
AE视频教程
VIP会员AE教程
飞特网 顶部通栏广告

AE表达式制作不规则运动的小圆点

空杯发布于:2015-2-7 16:19
空杯
广东省 汕头市 设计爱好者
发私信 + 关注
简介: 新年好!快过年了,先给大家拜个早年哈。 前段时间的事情比较杂乱(我会告诉你我是懒吗),写一半的教程一直搁着,其实也就写码了个标题。废话越来越多了哈,这篇文章主要是想针对上一篇文章中,"抽风的小圆点"和同 ...


同样alt+右键点击"From"和"To"前面的小砝码激活表达式面板,并把它们连接到小圆点的位置属性(温馨提示:点击面板中的锁头可以锁定面板的视图哦):

    这时再移动小圆点我们可以发现"From"和"To"已经完全链接到位置属性了,但是小圆点并没出现"抽风"的症状?

    因为我们还差最关键的一步,前面我已经了解了"To"的坐标位置是决定扭曲方向和程度的,当"To"和"From"坐标位置完全一致时,自然看不到效果,所以我们还需要对"To"做一个延迟表达式语句。还没忘记怎么写吧?

    我们在"To"属性的表达式窗口中,"transform.position"后头加上".valueAtTime(time-0.07)"(让它返回延迟了0.07秒小圆点的位置坐标,注意不要漏掉小点".")

    然后我们对小圆点的位置属性随便做几个关键帧,效果如下(具体参数大家可以再细调以达到更佳的效果,这里我只是简单方法演示):

    大功告成,我们来总结一下:

    1.画个小圆点;

    2.添加"CC Smear"效果器;

    3.设置好"Reach"和"Radius";

    4.将"From"链接到位置属性;

    5.将"To"链接到位置属性并延迟;

    6.给小圆点位置属性加上关键帧后,我们不用考虑小圆点的速度,运动轨迹,运动方向,把它们交给程序去完成吧;

是不是很简单实用呢?你学会了吗?

    『关于属性的维度问题』

    在上一篇关于linear的文章中,很多人都遇到了位置的x轴属性怎么链接缩放属性的问题,其实就是一维属性怎么链接二维或者三维,四维属性的问题。

    下表是各种维度的属性参考(引用官方说明文档):

      一般情况下,你在表达式的结尾输入"x"(x的定义根据你表达式的前文),该属性的最终返回值就是"x"的值;输入"[x,y]",该属性的返回值就是"[x,y]"的值。一维的属性要求返回一个一维的值,二维属性要求返回一个二维的值,以此类推。

      当你直接把位置属性的x轴关联给缩放属性,缩放属性最终返回了一个一维的值,自然就会报错。所以缩放属性的表达式结尾处一般我会这样写"[x,x]"。即让缩放属性的宽、高都等于x,其实只要你最终返回一个二维的值给它表达式就能正常工作(至于x,y,z...怎么定义就看你了)。详情也可以参考附件中的Ae源文件(请用CC或更高版本打开)。

      那么本文就先到这了,如果你觉得本文对你有所帮助那就来个赞吧!我会毫不犹豫的收下的:)

      祝大家新年快乐!谢谢观看!

      FEVTE编注:更多After Effects特效教程学习交流和After Effects作品发布请访问飞特网After Effects特效教程栏目,地址:https://www.fevte.com/moive/AE/AE_texiaojiaocheng/

12
19

好评
17

差评

刚表态过的朋友 (36 人)

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

  • 飞特游客

空杯
广东省 汕头市 设计爱好者
+关注 发私信
发表评论

最新评论

引用
sdsdsd发布于:2016-7-19 11:50
最后要留几帧 ,因为TO慢了7帧
引用
Eldie_soo墨然发布于:2015-7-24 17:16
你的链接怎么打不开啊
引用
tcfll发布于:2015-2-16 17:48

有点哄人,

查看全部评论(3)

您需要登录后才可以评论和提交作业 登录 | 立即注册
本周热点文章
2020 新飞特 从心开始
关于飞特| 广告服务| 付款方式| 版权申明| 网站地图| 联系我们| 加入我们| 举报| 帮助中心| 移动版| 手机版| 飞特网

委托设计