Care sunt expresiile după efecte?

O expresie After Effects este similară cu o linie de cod de computer sau script de acțiune în Flash (acum Adobe Animate.) La fel ca codul de computer sau scriptul de acțiune, o expresie este un tip de formula care îi spune lui After Effects să facă ceva specific. Spre deosebire de scripturile de acțiune, expresiile trăiesc în interiorul unui atribut de elemente, cum ar fi scara sau rotația acestora.

Deci, care este scopul folosirii unei expresii? Expresiile bine pot funcționa în mai multe moduri, cele mai bune două exemple fiind totuși animarea și animarea cevaului. De ce să folosiți o expresie pentru a anima în loc să utilizați cadrele cheie?

Un exemplu de când și cum să utilizați expresii

Spuneți că aveți o minge care se deplasează pe ecran de la stânga la dreapta, dar doriți, de asemenea, ca mingea să se rătăcească. Mai degrabă decât să intrăm în mână și să facem acest lucru sau să aplicăm un efect și să-i dăm o mulțime de cadre cheie, putem să aplicăm pur și simplu o expresie de "wiggle".

Deci, vom avea doar cele două cadre cheie care spun să meargă de la stânga la dreapta, plus expresia care îi spune să se rătăcească. Păstrează lucrurile frumos și organizat, precum și ușor de schimbat. Mai degrabă decât să trebuiască să reluăm sute de cadre cheie dacă vrem ca șuierarea noastră să fie mai extremă, putem schimba pur și simplu expresia. Deci ne animăm obiectul în două moduri, folosind cadrele cheie și folosind o expresie.

Un alt exemplu comun despre felul în care expresiile pot funcționa în After Effects este prin a afecta o animație fără să o animați. Puteți scrie o expresie care spune că pe măsură ce timpul progresează, animația noastră va deveni mai extremă sau mai puțin extremă.

Dacă avem un efect de lumină pulsatoare, putem aplica o expresie care spune că animația noastră joacă lumina pulsatoare devine din ce în ce mai dramatică, fără a trebui să intrăm și să animăm acest efect de mărire. Aici, nu animăm folosind o expresie, ci afectează o animație cu expresia.

Hai să facem o simplă expresie de wiggle ca exemplu pentru a înțelege cum funcționează.

Am făcut o nouă compoziție în After Effects, care are 24 de cadre și vom face scriptul nostru de acțiune aici. Amintiți-vă acum, spre deosebire de scenariul de acțiune din Flash (Animați), nu putem adăuga scripturi de acțiune la o compoziție în ansamblu. Expresiile trăiesc în interiorul elementelor din calendarul nostru și în atributele acelor elemente. Așa că trebuie să facem ceva pentru a aplica expresia.

Să facem un simplu pătrat folosind solide. Lăsați comanda Y și faceți-vă un pătrat mic, am făcut un roșu care este de 300 de 300. Acum, să facem o expresie simplă pentru a afla cum funcționează.

Cu solidul meu selectat, l-am lovit pe P pentru a aduce meniul drop-down Position în linia mea de timp. Acum, dacă urma să animez acest lucru, aș face un simplu clic pe ceasul de stop pentru a activa cadrele cheie, dar pentru a adăuga o expresie voi dori să Opțiune sau Alt faceți clic pe ceasul de stop.

Aceasta va transforma atributul Position într-un nou meniu derulant mic, adăugând Expression: Position below. Veți vedea din dreapta în linia noastră de timp, de asemenea, acum avem o zonă pe care o putem scrie în care în prezent se spune "transform.position"

Acest câmp de text aici este locul în care expunem toate expresiile noastre. O simplă expresie simplă este expresia de mișcare, așa cum am menționat mai devreme, acest lucru ne va face obiectul să ne mișcăm puțin în jurul animației noastre.

Expresia wiggle este configurată astfel: Wiggle (x, y)

Începeți expresia noastră pe care o vom tipi "wiggle", care spune-i After Effects că vom aplica expresia wiggle (duh) urmată de valorile din paranteză care le spune After Effects când și cât de mult să se rătăcească.

X înseamnă de câte ori pe secundă doriți ca After Effects să ne mișcă obiectul, deci dacă cadrele noastre pe secundă sunt 30, atunci punerea unui 30 de valori pentru valoarea x va face ca obiectul nostru să se deplaseze în fiecare cadru. Punerea la o viteză de 15 la 30 fps va avea ca rezultat orice alt cadru care ne mișcă obiectul etc.

Valoarea Y reprezintă cât de mult ne dorim ca obiectul nostru să se miște. Deci, o valoare Y de 100 va muta obiectul nostru 100 de puncte în orice direcție și o valoare Y de 200 va muta obiectivul nostru 200 de puncte în orice direcție.

Deci, o expresie completă de wiggle va arăta cam așa: wiggle (15,250)

Acum vom vedea pătratul nostru în jurul nostru scena atunci când am lovit jocul, dar nu am aplicat nici un cadru cheie, la toate. Putem chiar să intrăm și să facem exemplul despre care am vorbit inițial și să adăugăm în cadrele cheie ale pieței noastre care se mișcă de la stânga la dreapta împreună cu expresia noastră.

Astfel, în rezumat, o expresie After Effects este o bucată de text, asemănătoare unei bucăți de cod, aplicată unei proprietăți a unui element care afectează acea proprietate. Ei lucrează într-o multitudine de moduri și au o gamă largă de utilizări, dar, la fel ca și codul, sunt greșeli la greșelile de ortografie și punctuație, așa că asigurați-vă că le verificați dublu pe măsură ce tastați!