Ano ang Pagkatapos ng mga Ekspresyon ng Effects?

Ang isang Pagkatapos Effects expression ay katulad sa isang linya ng code ng computer, o aksyon script sa loob ng Flash (ngayon Adobe Animate.) Karamihan tulad ng computer code o aksyon na script ng expression ay ilang uri ng formula na nagsasabi Pagkatapos Effects upang gawin ang isang bagay na tiyak. Hindi tulad ng pagkilos scripting gayunpaman, expression ay nakatira sa loob ng isang elemento katangian, tulad ng kanilang mga scale o pag-ikot.

Kaya kung ano ang punto ng paggamit ng isang expression? Maaaring gumana ang mahusay na mga expression sa anumang bilang ng mga paraan, ang dalawang pinakamahusay na halimbawa bagaman ay upang bigyang-buhay ang isang bagay at upang makaapekto sa isang animation ng isang bagay. Bakit gumagamit ng isang expression upang bigyang-buhay sa halip ng paggamit keyframes?

Isang Halimbawa ng Kailan at Paano Magagamit ang mga Expression

Sabihing mayroon kang bola na lumilipat sa buong screen mula sa kaliwa papunta sa kanan, ngunit gusto mo rin ang bola na iyon upang kumawag-kawag. Sa halip na pumasok sa pamamagitan ng kamay at paggawa nito, o pag-aaplay ng isang epekto at pagbibigay nito ng maraming at keyframes, maaari lamang namin mag-apply ng isang wiggle expression dito.

Kaya kami ay magkakaroon lamang ng aming dalawang keyframes na nagsasabi na pumunta mula sa kaliwa papunta sa kanan, kasama ang ekspresyon na nagsasabi na ito upang kumawag-kawag. Pinapanatili nito ang mga bagay na maganda at organisado pati na rin madaling magbabago. Kaysa sa pagkakaroon upang gawing muli ang daan-daang mga keyframes kung gusto namin ang aming kumawag-kawag upang maging mas matinding maaari naming baguhin lamang ang expression. Kaya binubuhay namin ang aming mga bagay sa dalawang paraan, gamit ang mga keyframe at gumagamit ng isang expression.

Ang isa pang karaniwang halimbawa kung paano maaaring gumana ang mga ekspresyon sa After Effects ay sa pamamagitan ng pag-apekto sa isang piraso ng animation nang hindi aktwal na pag-animate nito. Maaari kang magsulat ng isang expression na nagsasabing ang oras ay umuunlad ang aming animation ay magiging mas matinding o mas matinding sukdulan.

Kung kami ay may epekto sa isang pulsing light, maaari naming ilapat ang isang expression dito na nagsasabing ang aming animation ay gumaganap ang pulsing light ay makakakuha ng mas at mas dramatiko, nang hindi na kinakailangang pumasok at mai-animate ang epekto na magnifying. Dito, hindi kami kumikilos gamit ang isang expression, ngunit nakakaapekto sa isang piraso ng animation na may expression.

Magsagawa tayo ng isang simpleng ekspresyon ng pag-aalinlangan bilang isang halimbawa upang magkaroon ng pag-unawa sa kung paano gumagana ang mga ito.

Gumawa ako ng bagong komposisyon sa loob ng After Effects na 24 frames ang haba at gagawin namin ang aming action scripting dito. Tandaan na ngayon, hindi katulad ng aksyon script sa Flash (Animate) hindi namin maaaring magdagdag ng action scrip sa isang komposisyon bilang isang buo. Ang mga expression ay nakatira sa loob ng mga elemento sa aming timeline, at sa loob ng mga katangian ng mga elementong iyon. Kaya kailangan naming gumawa ng isang bagay upang ilapat ang expression sa.

Let's gumawa ng isang simpleng parisukat gamit ang solids. Pindutin ang Command Y at gawing isang kaibig-ibig maliit na parisukat, gumawa ako ng pulang isa na 300 ng 300. Ngayon ay gumawa tayo ng simpleng pagpapahayag upang malaman kung paano gumagana ang mga ito.

Sa aking solidong piniling kukunin ko na pindutin ang P upang ilabas ang drop down na Posisyon ng Posisyon sa aking timeline. Ngayon kung pupuntahin ko ito, i-click lamang ang stop watch upang i-activate ang keyframes, ngunit upang magdagdag ng isang expression na gusto kong Option o Alt i-click ang stop watch.

Ito ang magiging katangian ng Posisyon sa isang bagong maliit na drop down na menu, pagdaragdag ng Expression: Posisyon sa ibaba nito. Makakakita ka sa kanan sa aming timeline din namin ngayon ay may isang lugar na maaari naming i-type na kasalukuyang nagsasabing "transformation.position"

Ang patlang ng teksto dito ay kung saan namin i-type ang lahat ng aming mga expression. Ang isang magandang simpleng expression ay ang wiggle expression tulad ko nabanggit mas maaga, ito ay magiging sanhi ng aming mga bagay upang ilipat sa paligid nang bahagya sa buong aming animation.

Ang wiggle expression ay naka-set up na tulad nito: wiggle (x, y)

Magsimula ang aming expression na aming i-type ang "wiggle" na nagsasabi sa After Effects na ginagamit namin ang wiggle expression (duh) na sinusundan ng mga halaga sa panaklong na nagsasabi Pagkatapos Effects kailan at kung gaano kalaki ang kumawag-kawag.

X ay nakatayo kung gaano karaming beses sa bawat segundo ang gusto mo Pagkatapos Effects upang ilipat ang aming mga bagay, kaya kung ang aming mga frame sa bawat segundo ay 30, pagkatapos ay maglagay ng 30 sa para sa halaga ng x ay gagawa na ang aming bagay ay gumagalaw sa bawat frame. Ang paglalagay sa 15 sa 30fps ay magreresulta sa bawat iba pang mga frame na gumagalaw sa aming mga bagay, atbp.

Ang halaga ng Y ay nangangahulugang kung magkano ang gusto nating ilipat ang ating bagay. Kaya isang halaga na Y ng 100 ay lilipat ang aming mga bagay na 100 puntos sa anumang direksyon at isang halaga na Y ng 200 ay lilipat ang aming object 200 puntos sa anumang direksyon.

Kaya ang isang nakumpletong ekspresyon ng pag-ikot ay magiging ganito: ganay (15,250)

Ngayon makikita namin ang aming parisukat na kumikislap sa paligid ng aming yugto kapag pinindot namin ang pag-play, ngunit hindi pa namin nailapat ang anumang mga keyframe sa lahat. Maaari pa rin tayong sumali at gawin ang halimbawa na binanggit ko sa orihinal, at idagdag sa mga keyframe ng aming square na lumilipat mula kaliwa hanggang kanan kasama ang aming expression.

Kaya sa buod, ang isang Pagkatapos Effects expression ay isang piraso ng teksto, tulad ng isang piraso ng code, inilapat sa isang ari-arian ng isang elemento na nagpapatunay na ang ari-arian. Gumagana ang mga ito sa isang katakut-takot na dami ng mga paraan at may isang malawak na hanay ng mga paggamit, ngunit tulad ng code na sila ay maselan sa spelling at bantas pagkakamali kaya siguraduhin na i-double check ang mga ito habang nagta-type ka!