AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】

继之前的这两篇文章 ——《AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【一】》《AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【二】》挖了坑之后,还剩两个表达式没介绍,那么这篇就负责把它们给填上。

 

  • loopInDuration(typeduration
  • loopOutDuration(typeduration

 

loopOutDuration

1. cycle

duraiton = 0

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第1张图片

 从上图可知,小车每次都从第一帧的位置开始运动到最后一帧,同时速度也是从头开始循环。

 

duration = 1

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第2张图片

从上图可知,当小车运动到最后一帧,会回到前一秒(duration = 1)的状态(位置和速度),然后再次运行到最后一帧,循环重复这个过程。

 

2. pingpong

duraiton = 0

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第3张图片

 

这个过程和 loopOut("pingpong", 0) 效果是一样的,很简单,我就不多说了。

 

duration = 1

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第4张图片

从上图可知,小车在最后一秒(duration = 1)之间进行往返,循环重复这个过程。 

 

3. offset

duraiton = 0

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第5张图片

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第6张图片

从上图可知 ,小车随着位置的偏移,最后会移出屏幕空间。同时速度上也会从头到尾地重复。

 

duration = 1

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第7张图片

 从上图可知 ,小车随着位置的偏移,最后同样会移出屏幕空间。但是速度上是从 倒数前一秒 到 最后一秒 的值开始重复。

 

4. continue

没有 duration 选项,那么只有一种情况

 小车随着位置的偏移,最后同样会移出屏幕空间。速度在最后一帧之后就一直保持最后的值。

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第8张图片

 

loopInDuration

1. cycle

duraiton = 0

 这种情况,小车是保持在最后一个关键帧的位置一段时间,直到时间上到达第一个关键帧才正常运行,直到最后一个关键帧结束,小车停止运动。

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第9张图片

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第10张图片

 

duration = 1

 这种情况下,小车会在第 0 s 和第 1 s 之间所处的位置上进行循环(同时保持那段时间的速度),当遇到第一个关键帧,则继续执行,直到到达最后一个关键帧的位置。

 

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第11张图片

 

2. pingpong

duraiton = 0

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第12张图片

 从图上可见,小车一开始是从最后一个关键帧的位置返回第一帧的位置,然后再进行相反的过程,最后停在最后一帧的位置。速度上也是互为相反的关系。

 

duration = 1

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第13张图片

 可见,小车会在 0-1s 之间的位置进行 pingpong 若干次,然后再从第一帧运动到最后一帧,最后停在那个位置。

 

3. offset

duraiton = 0

 

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第14张图片

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第15张图片

 小车一开始保持在第一帧的位置,直到时间线到达第一个关键帧,然后继续运动到最后的关键帧,小车则停在该处。

 

duration = 1

 

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第16张图片

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第17张图片

 此种情况是会循环第 0 s 到 1 s 的速度,小车从屏幕左侧逐渐右移,直到遇到第一个关键帧,然后停在最后一个关键帧的位置。

 

4. continue

AEJoy —— 彻底搞懂 AE 各种 loop* 表达式【三】_第18张图片

一开始小车位于屏幕左侧,不可见。然后逐步匀速(第一帧的速度)移动到第一帧的位置,直到停在第四帧。

(完)

你可能感兴趣的:(AEJoy,——,特别的,AE,入门教程,AE,After,Effect)