After Effects循環表達式
Adobe After Effects 中,LoopOut
是一個非常有用的表達式,用於創建層屬性(如位置、旋轉、透明度等)的循環動畫。這個表達式可以幫助設計師自動重複一段關鍵幀動畫,而不需要手動複製和粘貼這些幀。
指令基本樣式
loopIn(type="cycle", numKeyframes=0) loopOut(type="cycle", numKeyframes=0) loopInDuration(type="cycle", duration=0) loopOutDuration(type="cycle", duration=0)
loopIn(type="cycle", numKeyframes=0)
指令loop方式有四種如下:
這裡其實只需要loopIn和loopOut兩種就行了,分別對應了循環前和循環後。
loopIn(type="cycle", numKeyframes=0)
type的部分也分為有cycle、pingpong、offset、continue四種指令:
loopIn(type=”cycle”, numKeyframes=0) numKeyframes 和 duration
numKeyframes 按照關鍵幀環
duration 按照時間循環
默認值0表示,numKeyframes按照關鍵幀環例如loopIn(type=”cycle”, numKeyframes=5)
表示以第一個關鍵幀和第6個關鍵幀之間的區域為循環的部分,duration按照時間循環loopInDuration(type=”cycle”, duration=1)表示循環第一個關鍵幀之後的第1秒,循環從最後一個關鍵幀之前的1秒。