Výraz After Effects je podobný řádku počítačového kódu nebo akčního skriptu v aplikaci Flash (nyní Adobe Animate.) Podobně jako počítačový kód nebo akční skript je výraz nějaký typ vzorce, který říká After Effects, aby udělal něco konkrétního. Na rozdíl od akčního skriptování však výrazy žijí v rámci atributů prvku, jako je jejich měřítko nebo rotace.
Jaký má smysl používat výraz? Výrazy mohou fungovat mnoha způsoby, dva nejlepší příklady jsou však něco animovat a ovlivnit animaci něčeho. Proč používat výraz k animaci namísto použití klíčových snímků?
Kdy a jak používat výrazy
Řekněme, že máte míč pohybující se po obrazovce zleva doprava, ale také chcete, aby se tento míč třásl. Spíše než jít ručně a dělat to, nebo aplikovat efekt a dávat mu spoustu klíčových snímků, můžeme na něj jednoduše použít krouticí výraz.
Budeme tedy mít jen naše dva klíčové snímky, které říkají, že máme jít zleva doprava, plus výraz, který říká, že se má vrtět. Udržuje věci pěkné a organizované, stejně jako snadno proměnlivé. Místo toho, abychom museli předávat stovky klíčových snímků, pokud chceme, aby naše kroužení bylo extrémnější, můžeme jednoduše změnit výraz. Animujeme tedy náš objekt dvěma způsoby pomocí klíčových snímků a výrazu.
Dalším běžným příkladem toho, jak mohou výrazy fungovat v After Effects, je ovlivnění části animace, aniž byste ji ve skutečnosti animovali. Můžete napsat výraz, který říká, že s postupem času bude naše animace extrémnější nebo méně extrémní.
Pokud máme účinek pulzujícího světla, můžeme na něj aplikovat výraz, který říká, že když naše animace hraje, pulzující světlo je stále dramatičtější, aniž bychom museli jít dovnitř a animovat tento efekt zvětšováním. Tady nebudeme animovat pomocí výrazu, ale ovlivníme část animace s výrazem.
Kroutivý výraz jako příklad
Udělejme jako příklad jednoduchý kroutivý výraz, abychom pochopili, jak fungují.
V rámci After Effects vytvoříte novou kompozici, která je dlouhá 24 snímků, a budete tam provádět své akční skripty. Nyní si pamatujte, že na rozdíl od akčního skriptu ve Flashi (Animate) nemůžete akční skript přidat do kompozice jako celku. Výrazy žijí v prvcích na vaší časové ose a v atributech těchto prvků. Budete tedy muset udělat něco, čím tento výraz použijete.
Udělejme jednoduchý čtverec pomocí těles. Udeřil Příkaz+Y a udělejte si malý čtverec. Nyní se pojďme jednoduchým výrazem dozvědět, jak fungují.
S vybraným tělesem stiskněte P otevřete na své časové ose rozevírací nabídku Poloha. Pokud se chystáte animovat, jednoduše kliknete na ikonu stopky aktivovat klíčové snímky, ale přidat výraz, který chcete Volba or Další+cvaknutí stopky.
Tím se atribut Position změní na novou malou rozevírací nabídku a pod ni se přidá výraz: Position. Vpravo na časové ose uvidíte oblast, kterou můžete zadat, která aktuálně říká „transform.position“.
Toto textové pole je místo, kde zadáváme všechny naše výrazy. Pěkným jednoduchým výrazem je kroutící se výraz, jak již bylo zmíněno dříve - toto způsobí, že se váš objekt bude během vaší animace mírně pohybovat.
Wiggle výraz je nastaven takto: wiggle (x, y).
Chcete-li zahájit svůj výraz, napíšete „kroutit“ - to říká After Effects, že použijete krouticí výraz následovaný hodnotami v závorkách, což říká After Effects, kdy a kolik se má kroutit.
X znamená, kolikrát za sekundu chcete, aby After Effects přesunul váš objekt, takže pokud je počet vašich snímků za sekundu 30, pak uvedení hodnoty 30 pro hodnotu X to udělá tak, že váš objekt přesune každý snímek. Vložení 15 při 30 fps způsobí, že každý druhý snímek pohne vaším objektem atd.
Hodnota Y znamená, o kolik se má váš objekt pohnout. Takže hodnota Y 100 posune váš objekt o 100 bodů v libovolném směru a hodnota Y 200 posune váš objekt o 200 bodů v libovolném směru.
Takže vyplněný krouticí výraz bude vypadat asi takto: kroutit (15,250 XNUMX).
Nyní uvidíte, jak se váš čtverec kroutí kolem vašeho pódia, když narazíte na hru, ale vůbec jste nepoužili žádné klíčové snímky. Můžete dokonce vstoupit a udělat původně citovaný příklad a přidat klíčové snímky vašeho čtverce pohybující se zleva doprava spolu s vaším výrazem.
Zaokrouhlování výrazů
Stručně řečeno, výraz After Effects je část textu, podobně jako část kódu, aplikovaná na vlastnost prvku, který tuto vlastnost ovlivňuje. Fungují nesčetnými způsoby a mají širokou škálu použití, ale podobně jako kód jsou náročné na pravopisné a interpunkční chyby, proto je při psaní pečlivě zkontrolujte.