Loop 表達式系列
LoopIn()
這個表達式允許在第一個關鍵幀之前循環任何内容。

效果圖
表達式
loopIn()
LoopOut()
這個表達式允許你在最後一個關鍵幀之後循環任何内容。
loopOut()
Ping pong
這個表達式允許你來回循環 2 個關鍵幀,也被稱為 boomerang 表達式。
你可以使用 loopIn(“pingpong”) 或 loopOut(“pingpong”)
loopOut("pingpong")
Loop Cycle
loop cycle 表達式基本上是預設值,當您寫入loopOut(“cycle”)時,它與 loopOut() 效果相同。如果使用參數修飾符,這個表達式可能更有用。
loopOut("cycle")
Loop Continue
loopOut(“continue”) 表達式使用最後一個關鍵幀來繼續它的方向和速度,直到你的時間軸結束。如果你想讓圖層随時間移動,這個表達應該是有用的。
loopOut("continue")
Loop Offset
loop offset 表達式允許重複第一個或最後一個關鍵幀,或者随時間偏移路徑
loopOut("offset")
Loop Duration
loop duration 允許您在設定的秒數之後暫停并重複循環。
例如,loopOutDuration(“cycle”,3)将在 3 秒後重複你的循環。
AEJoy ——表達式代碼清單和示例(一)Loop 表達式系列
loopOutDuration("cycle",3)
// Loop cycle repeat every 3 seconds after last keyframe
Loop 一個過渡效果
假設你想循環播放一個過渡效果,直到你的時間軸結束。
effect("Radial Wipe")(1);(time <= key(1).time) ? loopIn("pingpong") : loopOut("pingpong")
Loop 參數修飾符
參數修飾符允許對你想要如何循環你的動畫有更多的控制,修飾符是在你的表達式示例的末尾添加的數字: loopOut(“offset”, 2)
loopOut("offset", 2)