Čo sú výrazy po účinkoch?

Výraz "After Effects" je podobný riadku počítačového kódu alebo akčného skriptu v rámci aplikácie Flash (teraz Adobe Animate.) Podobne ako počítačový kód alebo akčný skript je výrazom určitý typ vzorca, ktorý hovorí After Effects, aby urobil niečo konkrétne. Na rozdiel od akčných skriptov však výrazy žijú v atribútoch elementov, ako je ich rozsah alebo rotácia.

Takže aký je zmysel používať výraz? Dobré vyjadrenia môžu fungovať ľubovoľným spôsobom, dva najlepšie príklady však majú niečo oživiť a ovplyvniť animáciu niečoho. Prečo používať výraz na oživenie namiesto používania kľúčových snímok?

Príklad kedy a ako používať výrazy

Povedzme, že máte loptičku pohybujúcu sa po obrazovke zľava doprava, ale tiež chcete, aby sa tá lopta rozbila. Namiesto toho, aby sme sa dali do ruky a robili to, alebo použili efekt a dali nám to veľa a veľa kľúčových snímok, môžeme jednoducho aplikovať na ne.

Takže budeme mať len dva kľúčové snímky, ktoré povedajú, že idú zľava doprava a výraz vyjadrujúci, že sa bude pohybovať. Udržuje veci pekné a organizované, ako aj ľahko meniteľné. Namiesto toho, aby sme museli opakovať stovky kľúčových snímok, ak chceme, aby naše krútenie bolo extrémnejšie, môžeme jednoducho zmeniť výraz. Takže animujeme náš objekt dvoma spôsobmi, pomocou kľúčových snímok a pomocou výrazu.

Ďalším bežným príkladom toho, ako výrazy môžu v aplikácii After Effects fungovať, je ovplyvnenie animácie, bez toho, aby ste ju vlastne animovali. Môžete napísať výraz, ktorý hovorí, že v priebehu času sa naša animácia stane extrémnejšou alebo menej extrémnou.

Ak máme efekt pulzujúceho svetla, môžeme naňho použiť výraz, ktorý hovorí, že keď sa naše animácia prehráva, pulzujúce svetlo sa stáva čoraz dramatickejším, bez toho, aby sme skutočne museli vstúpiť a oživiť tento efekt. Tu nie sme animovaní pomocou výrazu, ale ovplyvňujúc animáciu s výrazom.

Ukážme ako jednoduchý príklad, aby sme pochopili, ako fungujú.

V rámci aplikácie After Effects som vytvoril novú kompozíciu, ktorá je dlhá 24 snímok a tu budeme robiť naše skriptovanie. Teraz si pamätajte, že na rozdiel od akčného skriptu vo formáte Flash (Animate), nemôžeme pridať scrip akcie kompozície ako celku. Výrazy žijú v rámci prvkov v našej časovej osi a v atribútoch týchto prvkov. Takže budeme musieť urobiť niečo, aby sme tento výraz použili.

Urobme jednoduché štvorec pomocou pevných látok. Hit Command Y a urob si krásny malý námestie, urobil som červenú, ktorá je 300 až 300. Teraz poďme urobiť jednoduchý výraz, aby sme sa dozvedeli, ako fungujú.

Svojím pevným výberom narazím na položku P, aby som uviedla rozbaľovaciu ponuku Pozícia na mojej časovej línii. Teraz, ak by som to chcel animovať, jednoducho by som mal kliknúť na stopky, aby som aktivoval kľúčové snímky, ale aby som pridal výraz, ktorý by som chcel na Option alebo Alt kliknúť na stopky.

Týmto sa atribút Position umiestní do novej menšej rozbaľovacej ponuky a pridá sa výraz: pozícia pod ním. Uvidíte napravo v našej časovej osi aj teraz máme oblasť, ktorú môžeme zadávať, v ktorej momentálne hovorí "transform.position"

Toto textové pole tu tvorí všetky naše výrazy. Jednoduchým jednoduchým výrazom je výkrik, ako som spomínal už skôr, čo spôsobí, že sa náš objekt pohybuje mierne po celej našej animácii.

Vyznačený výraz je nastavený takto: wiggle (x, y)

Na začiatku nášho výrazu sa chystáme napísať "háčik", ktoré hovorí After Effects, že používame výraz wiggle (duh), za ktorým nasledujú hodnoty v zátvorkách, ktoré hovoria After Effects kedy a koľko sa krúti.

X znamená, koľkokrát za sekundu by ste chceli After Effects presunúť náš objekt, takže ak sú naše snímky za sekundu 30, potom uvedenie hodnoty 30 na hodnotu x spôsobí, že sa náš objekt presunie na každý rámec. Uvedenie v rýchlosti 15 za 30 snímok za sekundu spôsobí, že každý iný rámček sa presunie na náš objekt atď.

Hodnota Y znamená, koľko chceme, aby sa náš objekt pohyboval. Takže hodnota Y v hodnote 100 posunie náš objekt o 100 bodov v ľubovoľnom smere a hodnota Y 200 posunie náš objekt o 200 bodov v ľubovoľnom smere.

Takže dokončený výkrik výrazu bude vyzerať niečo takto: wiggle (15,250)

Teraz uvidíme, ako sa náš štvorec otáča okolo našej scény, keď sme zasiahli hru, ale vôbec sme nepoužili žiadne kľúčové snímky. Dokonca môžeme ísť a robiť príklad, o ktorom som hovoril pôvodne, a pridať kľúčové snímky nášho námestia pohybujúce sa zľava doprava spolu s našim výrazom.

Takže v súhrne, výraz After Effects je text, podobne ako kúsok kódu, ktorý sa aplikuje na vlastnosť prvku, ktorý ovplyvňuje danú vlastnosť. Pracujú v nespočetných množstvách spôsobov a majú širokú škálu použitia, ale podobne ako kódy, sú to fiktívne pravopisné a interpunkčné chyby, takže ich nezabudnite skontrolovať pri písaní!