Precomps

Precomps låter dig gruppera objekt i en fristående komposition med sin egen lokala tidslinje. Barn animerar självständigt inom precomp medan precomp själv kan röra sig, skala och animera på den globala tidslinjen.

Timeline showing precomp group
A precomp i tidslinjen med sin egen lokala loop duration

Vad är Precomps?

Tänk på en precomp som en “scen inom en scen”:

Funktion Regular Group Precomp
Tidslinje Delad global tidslinje Egen lokal tidslinje
Looping Följer global loop Kan loop självständigt
Animation Artiklar animerade på global tid Artiklar animerade på lokal tid
Nesting Visuell gruppering endast True composition nesting

Skapa en precomp

  1. Välj de objekt du vill inkludera
  2. Högerklicka och välj Skapa Precomp eller använd menyn
  3. Ställ in lokal tidslinje varaktighet (t.ex. 2 sekunder)
  4. Aktivera Loop om du vill att barnen ska upprepa

De valda objekten är inslagna i en precomp grupp med sin egen tid sammanhang.

Lokal vs Global Timeline

Tidslinje Kontroller Använd för
Lokal Barn i precomp Upprepa animationer (bounce, spin, puls)
Globalt globalt globalt Precomp-gruppen själv Position, skala, opacity av hela gruppen

Exempel

En studsande boll precomp:

  • Lokal tidslinje (2 sekunder, looping): Ball studsar upp och ner
  • Global tidslinje (5 sekunder): Precomp glider från vänster till höger

Resultat: Bollen studsar kontinuerligt medan du flyttar över skärmen.

Precomp Inställningar

Inställning Beskrivning
Varaktighet Längd på den lokala tidslinjen (sekunder)
Loop Huruvida barn slingrar sig i varaktighet
Namnnamn Etikett för precomp i tidslinjen
Offset Global tid kompenseras innan precomp startar

Hantera Precomp-innehåll

Lägga till objekt

För att lägga till ett objekt till en befintlig precomp:

  1. Välj objektet för att lägga till
  2. Dra den på precomp i tidslinjen eller grupppanelen
  3. Objektet flyttar in i precomps lokala tidslinje

Ta bort objekt

För att ta bort ett objekt från en precomp:

  1. Utöka precomp i grupppanelen
  2. Välj objektet för att ta bort
  3. Högerklicka och välj Ta bort från Precomp
  4. Objektet återvänder till huvudduken tidslinje

Animera Precomp Group

Precomp-gruppen själv kan ha nyckelramsanimationer på den globala tidslinjen:

  1. Välj precomp-gruppen (klicka på gränsen eller välj i grupppanelen)
  2. Lägg till nyckelrutor i tidslinjen för position, skala, rotation, opacity
  3. Barnen fortsätter sina lokala animationer medan gruppen rör sig

*Tips:Tips: Använd precomps för att skapa återanvändbara animerade element. Till exempel, skapa en animerad laddning spinner som en precomp, sedan duplicera den var du än behöver det.

Använda fall

Använd fall Setup
Loading spinner Roterande objekt i en 1s loop precomp
Karaktärsvandringscykel Pose keyframes i en 1s loop, precomp glider över skärmen
Upprepa partikel Partikel animation i 2s loop, precomp placerad i scenen
Title Sequence Text avslöjar i lokal tidslinje, precomp blekningar i globalt
UI komponent Interaktivt element isolerat i sin egen sammansättning

Tips

  1. Hålla lokala animationer kort - 1-3 sekunder fungerar bäst för looping precomps
  2. Använd för upprepning Varje animation som upprepas är en bra precomp kandidat
  3. Nest sparingly* - En nivå av häckning är vanligtvis tillräcklig
  4. *Namn dina precomps - Använd beskrivande namn för komplexa projekt
  5. Test loop-poäng - Se till att looping animationer ansluts smidigt vid loopgränsen

*Related: Keyframe Editor | Animationer | Timeline Panel