Wat is na-effekte uitdrukkings?

'N Na-effekte-uitdrukking is soortgelyk aan 'n lyn van rekenaarkode, of aksieskrif binne Flash (nou Adobe Animate.) Net soos rekenaarkode of aksiewoorde is 'n uitdrukking 'n soort formule wat After Effects vertel om iets spesifiek te doen. In teenstelling met aksie skripsies, leef uitdrukkings binne 'n element eienskappe, soos hul skaal of rotasie.

So, wat is die punt om 'n uitdrukking te gebruik? Wel, uitdrukkings kan op enige aantal maniere werk, maar die twee beste voorbeelde is om iets te animeer en om iets se animasie te beïnvloed. Hoekom gebruik 'n uitdrukking om te animeer in plaas van sleutelrame te gebruik?

'N Voorbeeld van wanneer en hoe om uitdrukkings te gebruik

Sê jy het 'n bal wat van links na regs oor die skerm beweeg, maar jy wil ook hê dat die bal moet wikkel. Eerder as om met die hand in te gaan en dit te doen, of om 'n effek toe te pas en baie keyframes te gee, kan ons eenvoudig 'n wimple-uitdrukking daarop toepas.

Dus, ons sal net ons twee sleutelkodes hê wat sê om van links na regs te gaan, plus die uitdrukking wat dit sê om te wikkel. Dit hou dinge lekker en georganiseer, sowel as maklik veranderlik. Eerder as om honderde keyframes te herhaal as ons wil hê dat ons wikkel om meer ekstreme te wees, kan ons die uitdrukking eenvoudig verander. So, ons maak ons ​​voorwerp op twee maniere aan die gang, gebruik sleutelrame en gebruik 'n uitdrukking.

Nog 'n algemene voorbeeld van hoe uitdrukkings kan werk in After Effects is deur 'n deel animasie te beïnvloed sonder om dit werklik te animeer. U kan 'n uitdrukking skryf wat sê soos die tyd vorder, sal ons animasie meer ekstremer of minder ekstremer word.

As ons 'n effek van 'n pulserende lig het, kan ons 'n uitdrukking daarop aandui wat sê dat ons animasie die pulserende lig speel, meer en meer dramaties word, sonder om daadwerklik in te gaan en die effek te vergroot. Hier animasie ons nie deur 'n uitdrukking te gebruik nie, maar om 'n animasie met die uitdrukking te beïnvloed.

Kom ons doen 'n eenvoudige wikkeluitdrukking as voorbeeld om begrip te kry van hoe hulle werk.

Ek het 'n nuwe komposisie gemaak binne After Effects wat 24 rame lank is en ons sal ons aksie skripsie hier uitvoer. Onthou nou, in teenstelling met aksiewoord in Flash (Anime), kan ons nie aksiewerkte by 'n samestelling as geheel voeg nie. Uitdrukkings leef binne elemente in ons tydlyn, en binne eienskappe van daardie elemente. Ons moet dus iets doen om die uitdrukking toe te pas.

Kom ons maak 'n eenvoudige vierkant met vaste stowwe. Hit Command Y en maak jouself 'n pragtige vierkantjie, ek het 'n rooi een gemaak wat 300 by 300 is. Kom ons doen 'n eenvoudige uitdrukking om te leer hoe hulle werk.

Met my soliede gekies, slaan ek P om die posisie-aftrekkieslys in my tydlyn te vertoon. Nou as ek dit gaan animasie, sal ek net die stophorlosie klik om keyframes te aktiveer, maar om 'n uitdrukking by te voeg, wil ek opsie of Alt klik op die stophorlosie.

Dit sal die Posisie-kenmerk verander in 'n nuwe klein aftrekkieslys, en voeg Expression: Posisie onder dit by. Jy sal ook regs in ons tydlyn sien, en ons het nou ook 'n area waarin ons kan tik wat tans "transform.position"

Hierdie teksveld hier is waar ons al ons uitdrukkings tik. 'N Mooie eenvoudige uitdrukking is die wiggle-uitdrukking soos ek vroeër genoem het. Dit sal veroorsaak dat ons voorwerp effens deur ons animasie beweeg.

Die wiggle-uitdrukking word soos volg opgestel: wikkel (x, y)

Die begin van ons uitdrukking wat ons gaan tik "wiggle" wat After Effects sê, is dat ons die wiggle-uitdrukking (duh) toepas, gevolg deur die waardes in die hakies wat Na-effekte vertel wanneer en hoeveel om te wikkel.

X staan ​​vir hoeveel keer per sekonde jy wil Na-effekte hê om ons voorwerp te skuif. As ons rame per sekonde 30 is, dan word 30 in vir die waarde van x, sodat ons voorwerp elke raam beweeg. Om 'n 15 by 30 fps in te voer, sal lei tot elke ander raam wat ons voorwerp beweeg, ens.

Die Y-waarde staan ​​vir hoeveel ons wil hê ons voorwerp moet beweeg. So 'n Y waarde van 100 beweeg ons voorwerp 100 punte in enige rigting en 'n Y waarde van 200 sal ons voorwerp 200 punte in enige rigting beweeg.

So 'n voltooide wiggle uitdrukking sal so iets lyk: wiggle (15,250)

Nou sien ons ons vierkant rondom ons stadium wanneer ons speel, maar ons het glad nie keyframes toegepas nie. Ons kan selfs ingaan en doen die voorbeeld waarna ek oorspronklik gepraat het, en voeg in sleutelkramme van ons vierkant by, van links na regs, saam met ons uitdrukking.

Kortom, 'n na-effekte-uitdrukking is 'n stuk teks, baie soos 'n stuk kode, toegepas op 'n eienskap van 'n element wat daardie eienskap bewerkstellig. Hulle werk in 'n magdom maniere en het 'n wye verskeidenheid gebruike, maar baie soos kode, hulle is fyn om spelling en leestekens foute te maak. Maak seker dat hulle dit dubbelt nagaan terwyl jy tik!