本文作者:sukai

编程中的函数(编程必背100个代码公式)

sukai 02-29 211

AE的脚本和表达式的基础都是Java编程语言

因此AE表达式语句直接继承了Java的数学函数。

如果我们掌握了表达式,那就可以在逼格上提升几个档次哇。

在MG动画中,会更好的出效果

下面我给大家介绍下简单的几个常见的表达式

这些是基础的表达式,学会之后你会发现非常的实用。

话不多说,打开AE跟着下面的介绍尝试下

编程中的函数(编程必背100个代码公式)

  1

  time

  time随着时间线的变化,值也在变化,1秒处time=1,1.5秒处time=1.5。

  利用随着时间变化的time值,我们可以做出随着时间变化的表达式。

  (用分形噪波可以很好的看到这个time表达式的呈现效果)

  2

  index

  不同图层都有着自己的index,我们可以根据不同层做出不同的效果。

  3

  value

  [不加表达式情况下]当前该属性的值。

  下图,在当前数值上加上value表达式,表示在其原有数值上X+10 Y+20是数值

  

  4

  wiggle(freq, amp)

  摆动函数(这个感觉我自己用的好频繁)。这里有两个参数,第一个freq指的是摆动的频率,第二个amp指的是摆动的幅度。

  摇摆起来,这是很好用的一个表达式,又是基本的表达式。记号了!

  5

  random

  这是一个随机函数,通过调用random(),得到一个介于0和1之间的随机值,再利用随机值,可以做出各种各样的随机的效果。

  

  6

  valueAtTime(t)

  这也是一个常见的函数,调用这个函数得到对应时间的值。

  7

  loopOut

  循环函数。如果你想做一个来回运动的球,有不想重复K帧,那就要记住这个表达式了:只需要做好一个来回的关键帧,然后添加loopOut()函数即可

  附:官方中文文档网站:

  https://helpx.adobe.com/cn/after-effects/using/expression-language-reference.html

  欢迎大家来这里一起学习:影视后期学习群:366026995

  更多知识都在这里,快来关注哈!!

阅读
分享