AE循环表达式是一个很常用的AE表达式,可以很大程度的减少制作动画和特效工作量,可用在植物,头发,肢体晃动摇摆以及灯光闪烁和一些循环的动画上面,在MG动画制作方方面用的会比较多。主要有以下4种循环


(资料图)

loopIn(type = "cycle/pingpong/offset/continue", numKeyframes = 0)

loopIn向前循环动画帧

Type循环的类型

Cycle从头开始一直循环范围内的动画帧

Pingpong:向乒乓球一样,来回循环范围内的动画帧

Offset:以上个循环结束的状态开始下一个循环

Continue:一直持续循环结束时的状态

numKeyframes确定循环的帧数,为0时,默认循环所有的帧;Continue没有第二个参数

loopOut(type = "cycle/pingpong/offset/continue", numKeyframes = 0)

loopIn向后循环动画帧

Type循环的类型

Cycle从头开始一直循环范围内的动画帧

Pingpong:向乒乓球一样,来回循环范围内的动画帧

Offset:以上个循环结束的状态开始下一个循环

Continue:一直持续循环结束时的状态

numKeyframes确定循环的帧数,为0时,默认循环所有的帧;Continue没有第二个参数

loopInDuration(type = "cycle/pingpong/offset/continue", duration = 0)

loopIn向前循环动画时间

Type循环的类型

Cycle从头开始一直循环范围内的动画时间

Pingpong:向乒乓球一样,来回循环范围内的动画时间

Offset:以上个循环结束的状态开始下一个循环

Continue:一直持续循环结束时的状态

duration确定循环的帧数,为0时,默认循环从0开始到结束帧的所有的时间;Continue没有第二个参数

loopOutDuration(type = "cycle/pingpong/offset/continue", duration = 0)

loopIn向后循环动画时间

Type循环的类型

Cycle从头开始一直循环范围内的动画时间

Pingpong:向乒乓球一样,来回循环范围内的动画时间

Offset:以上个循环结束的状态开始下一个循环

Continue:一直持续循环结束时的状态

duration确定循环的帧数,为0时,默认循环从0开始到结束帧的所有的时间;Continue没有第二个参数

视频地址  https://www.bilibili.com/video/bv1xB4y1a7P5?vd_source=e63b370904813df9ef018a897cb7eb91

推荐内容