广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    AE常用的表达式有哪些?

    来源:网络收集  点击:  时间:2024-08-03
    【导读】:
    AE常用的表达式有哪些?表达式是AE中最强大的功能之一,它可以让你的工作更加高效。它基于JavaScript语言,不过即使你不会JavaScript也没关系,只要多练习,也能熟练的使用表达式。今天给大家分享一些常用的AE表达式,用好他们可以让你的动画更加真实、流畅。1 、wiggle()1/1分步阅读

    wiggle是我们在AE中使用频率较高的一个表达式,通过赋予物体随机值是只实现随机摆动。

    你可以将wiggle应用于几乎所有的属性,比如位置、缩放、旋转、透明度、锚点等等。也可以将它应用到摄像机,让画面产生镜头抖动的效果。

    wiggle(freq, amp)

    参数:- freq 频率 (抖动的次数)- amp 振幅 (抖动的范围)

    2 、random()1/1

    通过调用random()方法,我们可以得到一个介于0~1之间的随机数,利用随机数,我们可以做出各种随机效果。

    random(min, max);

    min最小数, max最大数。

    Math.round(random(2,10))产生一个从2到10的随机数,包括2和10

    Math.round(random(2)) 产生一个从0到2的随机数,包括0和2

    由于random()产生的是一个带有一长串小数的数字,实际使用过程中经常需要将其转为整数,我们可以使用Math.round()方法,把random()作为参数传递过去,就可以得到整数。

    3 、time1/1

    time返回当前时间线所对应的时间,1秒处time=1,time的最小值为0,最大值为合成的时间长度。

    4 、index1/1

    返回合成中图层的索引号。

    根据index的不同我们可以做出有规律的动画效果。

    上图红框里的数字就是图层对应的index值。

    我们给line图层的rotation添加(index-1)*20,然后ctrl+d复制,每个新复制的图层都会在原来的基础上再旋转20度。

    5 、loopOut()1/1

    loopOut()表达式可以帮助我们创建循环的动画效果。我们不需要重复K帧,只需要设置开始、结束关键帧即可。

    AE表达式MG数字动画MG动画AEAE新手
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1057295.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 16:45:46  耗时:0.027
    0.0266s