释放创造力!解锁AEJoy——表达式代码列表和示例(一)
2023-09-25 18:41:56
释放创造力!解锁AEJoy——表达式代码列表和示例(一)
在动画的世界中,循环是一个非常常见的元素。它可以用来创建各种有趣的动画效果,比如旋转、弹跳、反复播放等。而AEJoy中的一系列Loop表达式,则可以让你轻松实现这些效果。
AEJoy 是一款用于Adobe After Effects的表达式代码合集,它能帮助你轻松创建动画,实现各种特殊效果。本系列文章将介绍AEJoy中Loop表达式的用法,并提供详细的代码示例和效果展示。
LoopIn() 这个表达式允许你在第一个关键帧之前循环任何内容。
效果图:
[图片]
表达式 :
LoopIn(expression, numLoops, cycle)
参数 :
- expression:要循环的表达式。
- numLoops:循环的次数。
- cycle:循环的类型。可以是“once”、“continuous”或“alternate”。
示例 :
LoopIn(thisComp.layer("Layer 1").position, 3, "continuous")
这段表达式将使图层“Layer 1”在时间轴的第一个关键帧之前循环3次。
LoopOut() 这个表达式允许你循环任何内容,直到最后一个关键帧之后。
效果图:
[图片]
表达式 :
LoopOut(expression, numLoops, cycle)
参数 :
- expression:要循环的表达式。
- numLoops:循环的次数。
- cycle:循环的类型。可以是“once”、“continuous”或“alternate”。
示例 :
LoopOut(thisComp.layer("Layer 1").position, 3, "continuous")
这段表达式将使图层“Layer 1”在时间轴的最后一个关键帧之后循环3次。
LoopBounce() 这个表达式允许你循环任何内容,并在循环的末尾反弹。
效果图:
[图片]
表达式 :
LoopBounce(expression, numLoops)
参数 :
- expression:要循环的表达式。
- numLoops:循环的次数。
示例 :
LoopBounce(thisComp.layer("Layer 1").position, 3)
这段表达式将使图层“Layer 1”在时间轴上循环3次,并在每次循环的末尾反弹。
LoopPingPong() 这个表达式允许你循环任何内容,并在循环的末尾改变方向。
效果图:
[图片]
表达式 :
LoopPingPong(expression, numLoops)
参数 :
- expression:要循环的表达式。
- numLoops:循环的次数。
示例 :
LoopPingPong(thisComp.layer("Layer 1").position, 3)
这段表达式将使图层“Layer 1”在时间轴上循环3次,并在每次循环的末尾改变方向。
Loop expressions are a powerful tool that can be used to create a variety of interesting animation effects.
With a little creativity, you can use Loop expressions to bring your animations to life.