Ki sa ki apre efè ekspresyon?

Yon ekspresyon apre efè sanble ak yon liy kòd òdinatè, oswa script aksyon nan Flash (Koulye a, Adobe Animate.) Anpil tankou kòd òdinatè oswa aksyon script yon ekspresyon se kèk kalite fòmil ki di apre efè fè yon bagay espesifik. Kontrèman ak scripting aksyon sepandan, ekspresyon ap viv nan yon atribi eleman, tankou echèl yo oswa wotasyon.

Se konsa, sa ki nan pwen an nan lè l sèvi avèk yon ekspresyon? Byen ekspresyon ka travay nan nenpòt ki kantite fason, de pi bon egzanp yo menm si yo enkouraje yon bagay ak afekte animasyon yon bagay. Poukisa sèvi ak yon ekspresyon anime olye pou yo lè l sèvi avèk Keyframes?

Yon egzanp sou lè ak ki jan yo sèvi ak ekspresyon

Di ou gen yon boul k ap deplase atravè ekran an soti nan bò gòch a dwat, men ou vle tou ke boul yo ajite. Olye ke ale nan men ak fè sa, oswa k ap aplike yon efè ak bay li anpil ak anpil nan keyframes, nou ka senpleman aplike yon ekspresyon wiggle a li.

Se konsa, nou pral sèlman gen de kle nou an ki di yo ale nan gòch a dwat, plis ekspresyon an di li nan ajite. Li kenbe bagay sa yo bèl ak òganize kòm byen ke fasil chanjan. Olye ke gen refè dè santèn de keyframes si nou vle ajitasyon nou yo dwe plis ekstrèm nou ka senpleman chanje ekspresyon an. Se konsa, nou ap animation objè nou an nan de fason, lè l sèvi avèk keyframes ak lè l sèvi avèk yon ekspresyon.

Yon lòt egzanp komen sou ki jan ekspresyon ka travay nan Apre Efè se pa afekte yon moso nan animasyon san yo pa aktyèlman anime li. Ou ka ekri yon ekspresyon ki di kòm tan pwogrè animasyon nou an ap vin pi ekstrèm oswa mwens ekstrèm.

Si nou gen yon efè nan yon limyè enpilsyon, nou ka aplike yon ekspresyon nan li ki di kòm animasyon nou an jwe limyè a enpilsyon vin pi plis ak plis dramatik, san yo pa aktyèlman gen yo ale nan ak enkouraje ki loup efè. Isit la, nou pa ap animation lè l sèvi avèk yon ekspresyon, men ki afekte yon moso nan animasyon ak ekspresyon an.

Ann fè yon ekspresyon ekla senp tankou yon egzanp pou jwenn yon konpreyansyon sou fason yo travay.

Mwen te fè yon konpozisyon nouvo nan Apre Efè ki se 24 ankadreman long e nou pral fè scripting aksyon nou an isit la. Koulye a, sonje, kontrèman ak script aksyon nan Flash (Animate) nou pa ka ajoute sèn aksyon nan yon konpozisyon kòm yon antye. Ekspresyon viv nan eleman nan delè nou an, ak nan atribi nan eleman sa yo. Se konsa, nou pral bezwen fè yon bagay pou aplike ekspresyon an.

Ann fè yon kare senp ki itilize solid. Frape Kòmandman Y ak fè tèt ou yon bèl kare ti kras, mwen te fè yon sèl wouj sa a, se 300 pa 300. Koulye a, kite a fè yon ekspresyon ki senp pou aprann kijan yo travay.

Avèk solid mwen chwazi mwen pral frape P pote moute li nan Pozisyon gout desann meni nan delè m 'yo. Koulye a, si mwen te ale nan enkimite sa a mwen ta tou senpleman klike sou la sispann sispann yo sa aktive keyframes, men yo ajoute yon ekspresyon mwen pral vle Opsyon oswa Alt klike sou mont la sispann.

Sa a pral vire atribi nan Pozisyon nan yon nouvo ti gout desann meni, pandan l ajoute Ekspresyon: Pozisyon anba a li. Ou pral wè sou sou bò dwat la nan delè nou yo tou nou kounye a gen yon zòn nou ka tape nan ki kounye a di "transform.position"

Tèks tèks isit la se kote nou tape soti tout ekspresyon nou an. Yon ekspresyon bèl senp se ekspresyon an wiggle tankou mwen mansyone pi bonè, sa a ap lakòz objè nou an pou avanse pou pi alantou yon ti kras nan tout animasyon nou yo.

Se ekspresyon an wiggle mete kanpe tankou sa a: ajil (x, y)

Kòmanse ekspresyon nou an nou pral tape "ajite" ki di apre efè nou ap aplike ekspresyon an wiggle (duh) ki te swiv pa valè yo nan parantèz la ki ap di apre efè lè ak ki jan yo ka ajite.

X vle di pou konbyen fwa chak dezyèm ou ta renmen Apre Efè pou avanse pou objè nou an, kidonk si ankadreman nou yo pou chak dezyèm se 30, Lè sa a, mete yon 30 nan pou valè a nan x pral fè li ke objè nou deplase chak ankadreman. Mete nan yon 15 nan 30fps pral rezilta nan chak ankadreman lòt k ap deplase objè nou an, elatriye.

Valè Y la vle di pou konbyen nou vle objè nou an pou avanse pou pi. Se konsa, yon valè Y nan 100 ap deplase objè nou an 100 pwen nan nenpòt direksyon ak yon valè Y nan 200 ap deplase objè nou an 200 pwen nan nenpòt direksyon.

Se konsa, yon ekspresyon wiggle ranpli ap gade yon bagay tankou sa a: ajil (15,250)

Koulye a, nou pral wè kare nou an wiggling alantou etap nou yo lè nou frape jwe, men nou pa te aplike nenpòt keyframes nan tout. Nou ka menm ale nan epi fè egzanp mwen te pale de orijinèlman, epi ajoute nan keyframes kare k ap deplase kite sou bò dwat ak ekspresyon nou an.

Se konsa, an rezime, yon ekspresyon apre efè se yon moso tèks, anpil tankou yon moso kòd, aplike nan yon pwopriyete yon eleman ki efikas ke pwopriyete. Yo travay nan yon myriad nan fason epi yo gen nan yon pakèt domèn itilizasyon, men anpil tankou kòd yo finicky nan òtograf ak òneman ponktiyasyon pou asire w ke ou double tcheke yo jan ou tape!