Fordele
Precomps lader dig gruppere elementer i en selvstændig sammensætning med sin egen lokale tidslinje. Børn animere uafhængigt inden for precomp mens precomp selv kan flytte, skalere og animere på den globale tidslinje.
Hvad er Precomps?
Tænk på en precomp som en “scene i en scene”:
| Funktion | Regelmæssig gruppe | Precomp |
|---|---|---|
| Tidslinje | Fælles global tidslinje | Egen lokal tidslinje |
| Looping | Folder global loop | Kan loop uafhængigt |
| Animation | Poster animere på global tid | Elementer animere på lokal tid |
| Nesting | Kun til visuel gruppering | Sand kompositredening |
Oprettelse af en precomp
- Vælg de elementer du vil inkludere
- Højre-klik og vælg * * Opret Precomp * *, eller brug menuen
- Sæt * * lokal tidslinje varighed * * (fx 2 sekunder)
- Aktivér * * Loop * * hvis du ønsker at børnene skal gentage
De valgte elementer er indpakket i en precomp gruppe med deres egen tid kontekst.
Lokal vs. global tidslinje
| Tidslinje | Kontrol | Brug til |
|---|---|---|
| Lokal | Børn inde i precomp | Gentagne animationer (hoppe, spin, puls) |
| Globalt | Præcomp gruppen selv | Position, skala, hele gruppens uklarhed |
Eksempel
En hoppende bold precomp:
-
-
- Lokal tidslinje * * (2 sekunder, looping): Bolden hopper op og ned
-
-
-
- Global tidslinje * * (5 sekunder): Præcomp glider fra venstre mod højre
-
Resultat: Bolden springer løbende, mens du bevæger sig på tværs af skærmen.
Forkomp- indstillinger
| Indstilling | Varebeskrivelse |
|---|---|
| Varighed | Længden af den lokale tidslinje (sekunder) |
| Løkke | Hvorvidt børn loop på varigheden |
| Navn | Etiket til precomp i tidslinjen |
| Offset | Global tidsforskydning før precomp starter |
Håndtering af Precomp indhold
Tilføj elementer
For at tilføje et element til en eksisterende precomp:
- Vælg det element der skal tilføjes
- Træk det på precomp i tidslinjen eller grupper panel
- Varen flytter ind i precomp 's lokale tidslinje
Fjerner elementer
For at fjerne et element fra en precomp:
- Udvid precomp i gruppepanelet
- Vælg det element der skal fjernes
- Højre-klik og vælg * * Fjern fra Precomp * *
- Varen vender tilbage til den vigtigste lærred tidslinje
Animering af Precomp-gruppen
Precomp gruppen selv kan have keyframe animationer på den globale tidslinje:
- Vælg gruppen precomp (klik på dens kant eller vælg i gruppepanelet)
- Tilføj nøglerammer i tidslinjen for placering, skala, rotation, uklarhed
- Børnene fortsætter deres lokale animationer, mens gruppen bevæger sig
-
- Tip: * * Brug præcomps til at oprette genanvendelige animerede elementer. For eksempel, oprette en animeret loading spinner som en precomp, derefter kopiere det, hvor du har brug for det.
Brug cases
| Brug tilfældet | Opsætning |
|---|---|
| Indlæser spinner | Roterende elementer i en 1s loop precomp |
| Tegngangscyklus | Pose nøglerammer i en 1s loop, precomp dias på tværs af skærmen |
| Gentagende partikel | Partikelanimation i 2s loop, precomp placeret i scenen |
| Titel sekvens | Tekst afslører i lokal tidslinje, precomp fades i globalt |
| UI- komponent | Interaktivt element isoleret i sin egen sammensætning |
Tips
-
-
- Hold lokale animationer korte * * - 1-3 sekunder virker bedst til looping precomps
-
-
-
- Brug til gentagelse * * - Enhver animation, der gentager er en god precomp kandidat
-
-
-
- Reden sparsomt * * - Et niveau af redebygning er normalt tilstrækkeligt
-
-
-
- Nævn dine precomps * * - Brug beskrivende navne til komplekse projekter
-
-
-
- Test loop punkter * * - Sørg looping animationer forbinde problemfrit ved loop grænsen
-
-
- Relateret: * * [Keyframe Editor] (/features/keyframes)