In útfieren nei eftergrûn is lykwols likernôch in rigel fan komputer koade, of aktyfskript yn Flash (no Adobe Animate.) Much as kompjûterskoade of aktyfskript in ekspresje is in soarte fan formule te fertellen dat Nei Effects wat spesifyk dwaan kin. Oars as aksje skript lykwols, ekspresjes libje binnen in eleminten attributen, lykas har skaal of rotaasje.
Dus wat is it punt om in ekspresje te brûken? Well útdrukkingen kinne op elke oantal wizen wurkje, binne de twa bêste foarbylden lykwols wat te animearjen en wat animaasje te beynfloedzjen. Wêrom brûke in ekspresje om te animearjen ynstee fan gebrûk fan keyframes?
In foarbyld fan hoe en hoe't jo ekspresje brûke
Sizje dat jo in bal oer it skerm fan jo lofts nei rjochts ferpleatse, mar jo wolle ek dat dizze bal wekkerje. Ynstee fan 'e hân en yn' t dwaan, of oan it effektjen fan in effekt en it jaan fan in protte kaaifraach, kinne wy gewoanlik in wiggele ekspresje opjaan.
Sa wurde wy allinich ús twa keyframes sizze te litten om fan lofts nei rjochts te gean, plus de ekspresje te fertellen dat it wikselje sil. It hâldt dingen noflik en organisearre en maklik te feroarjen. As jo hûnderten fan keyframes opnij hawwe as wy wolle dat ús wjirm ekstreemere wolle, kinne wy de ekspresje gewoan feroarje. Dêrom animearje wy ús objekt op twa manieren, mei help fan keyframes en brûk in ekspresje.
In oar mienskiplik foarbyld fan hoe ekspresjes kinne wurkje yn After Effects is troch te beynfloedzjen fan in stikje animaasje sûnder it eins te animearjen. Jo kinne in útdrukking skriuwe dy't as tiid foarút giet, ús animaasje sil mear ekstreme of minder ekstrem wurde.
As wy in ynfloed fan in pulsende ljocht hawwe, kinne wy in útdrukking oanfreegje dy't dat seit ús animaasje spielet it pulsende ljocht hieltyd mear dramatysk, sûnder eins yn te gean en te animearjen dat effekt fergruttet. Hjir binne wy gjin animaasje mei in útdrukking, mar beynfloedzje in stikje animaasje mei de útdrukking.
Litte wy in ienfâldige wigleaze ekspressie as in foarbyld dwaan om in begrip te krijen fan hoe't se wurkje.
Ik haw in nije komposysje makke nei After Effects dat 24 frames lang is en wy sille hjir jo aksjes skript meitsje. Tink derom, oars as it aksje skript yn Flash (Animaasje) kinne wy gjin aksje skrip taheakje oan in komposysje as gehiel. Ekspresjes wenje binnen eleminten yn ús tiidline, en binnen attributen fan dy eleminten. Sa moatte wy wat meitsje om de ekspresje tapasse te litten.
Litte wy in ienfâldige kwadraten meitsje mei fermidden. Besykje Befêstig Y en meitsje jo in noflik lyts fjouwerkant, makke ik in reade dy't 300 troch 300. Lit no in ienfâldige ekspresje om te learen hoe't se wurkje.
Mei myn solide selekteare sille P pake wurde om it posysje-menu op te hâlden yn myn tiidline. No as ik dizze te animearjen soe ik gewoan klikke op 'e stop-watch om keyframes te aktivearjen, mar om in ekspresje te meitsjen, wol ik Opsje of Alt opklikke op de stop-watch.
Dit sil de posysje-attribút yn in nij lyts drop-dúnmenu feroarje, taheakke ekspresje: posysje hjirûnder. Jo sjogge nei de rjochts yn ús tiidline ek wy hawwe no in gebiet dy't wy yntype kinne yn 'e noed "transformaazje"
Dit tekstfjild is hjir wêr't wy allegear út ús útdrukken úttekenje. In moaie ienfâldige útdrukking is de wigleaze útdrukking, lykas ik earder neamde, dit soarget ús objekt om omgean fan ús animaasje hinne.
De wigleaze ekspresje is sa ynsteld: wiggle (x, y)
De begjin fan 'e ekspresje sille wy nei it type "wiggle" ynfiere, dat seit After Effects te fertellen dat wy de wiggens ekspresje (duh) oanfolje, dy't folge troch de wearden yn' e klompen dy't nei After Effects fertelt as hoe en hoefolle te wikseljen.
X stiet foar hoefolle kearen de sekonde jo wolle nei After Effects om ús objekt te bewegen, dus as ús frames per sekonde 30 binne, dan setten wy in 30 yn foar de wearde fan x sil it meitsje dat ús objekt alle frame is. It ynstellen fan in 15 by 30fps sil resultaat wurde yn elke oare frame dy't ús objekt hat, ensfh.
De Y-wearde stiet foar hoefolle wolle wy ús objekt om te bewegen. Dus in Y-wearde fan 100 sille ús objekten 100 punten yn elke rjochting ferpleatse en in Y-wearde fan 200 sille ús objekten 200 punten yn elke rjochting ferpleatse.
Dus in folslein wiggle-ekspresje sil dus sjogge wat: wiggle (15.250)
No sjogge wy ús fjouwerkant om ús stage te wikseljen as wy spylje, mar wy hawwe gjin keyframes tapast. Wy kinne sels yngean en dwaan it foarbyld dat ik fan oarspronklik sprekt en tafoege yn keyframes fan ús fjouwerkante beweging fan links nei rjochts tegearre mei ús útdrukking.
Dus yn gearfetting is in útdrukking fan After Effects in stikje tekst, in protte as in stikje koade, tapast op in eigendom fan in elemint dat it eigendom effektivt. Se wurkje yn in myriade fan manieren en hawwe in breed oanbod fan gebrûk, mar in soad as koade binne se finicky foar stavering en punktuaasjefekessen, sadat jo der wis fan wêze dat se dûbel kontrolearje as jo oproppe!