Feumaidh tu beòthachaidhean sprite ann an geamannan 2D ann an Unity gus beòthachaidhean a chruthachadh.
Dè a th ’ann am Sprite Animations?
Is e criomagan beothalachd a chaidh a chruthachadh airson maoin 2D a th ’ann am beòthachaidhean sprite. Tha diofar dhòighean ann air beothachadh sprite a chruthachadh. Is e aon dòigh air an cruthachadh bho Sprite Sheets, cruinneachadh de sprites air an rèiteachadh ann an lìonra. Tha na sprites air an cur ri chèile ann am pìos beothalachd a bhios a ’cluich gach sprite ann an òrdugh gus am beòthalachd a chruthachadh, coltach ri leabhar flip. Bidh beòthachaidhean Sprite air an cruthachadh le beòthalachd keyframe ann an Unity. Tha seo air a dhèanamh leis an uinneag beothalachd.
Cruthaich Sprite Animations le Sprite Sheets
Tha duilleagan sprite air an cruinneachadh ìomhaighean. Tha sprites leantalach annta a bhios mar as trice air an cleachdadh airson beothachadh, coltach ri leabhar flip. An coimeas ri sin, tha sprites neo-shreathach ann an atlas sprite. Tha an Sprite Atlas air a chruthachadh gus uiread de sprites a chruinneachadh ann an aon ìomhaigh gus geamannan 2D a thaisbeanadh gu ìre as fheàrr. Faodar sprites ann an atlas sprite a bheothachadh cuideachd. Tha beòthalachd keyframe air a chleachdadh an seo. Leis gu bheil duilleagan sprite agus an atlas sprite air an cruthachadh bho dhiofar sprites, feumar am modh sprite a shuidheachadh gu "iomadach" gus a bhith comasach air an deasaiche sprite a chleachdadh agus a bhith comasach air na sprites fa leth a thoirt a-mach às an duilleag sprite le a inneal.
Seo eisimpleir de dhuilleag sprite:
(Stòr: Stòr Maoin Unity, Ridire)
Eisimpleir de atlas sprite:
(Stòr: Stòr Maoin Unity, Saoghal Deighe 2D)
Suidhich ion-phortadh
Ann an uinneag a ’phròiseict thaghas tu an ìomhaigh sprite a tha thu airson a thoirt a-steach don phròiseact agad. Bidh seo a ’fosgladh uinneag Neach-sgrùdaidh den Duilleag Sprite.
Atharraich am modh sprite bho 'Singilte' gu 'Ioma'.
Deasaiche Sprite
Tagh putan Deasaiche Sprite gus an Deasaiche Sprite fhosgladh san uinneig ùr.
Gearr siotaichean sprite
Leis an inneal gearraidh faodaidh tu siotaichean sprite a roinn ann an sprites fa leth, a tha air an cleachdadh ann am beòthachaidhean sprite. Faodar sprites a chleachdadh ann am beòthachaidhean agus uaireannan bidh iad air an rèiteachadh ann an dòigh coltach ri cliath. Mar as trice tha e nas fheàrr an sgaradh agus an trim le làimh aon aig aon àm. Faodaidh an neach-ealain àite a thogail a dh’aona ghnothach eadar na sprites fa leth ann an duilleag sprite, a tha a ’dèanamh na animatons nas siùbhlach. Mura h-eil àite sam bith aig sprites, faodaidh am beothachadh stad.
Tagh Slice gus an clàr tuiteam-sìos Slicing fhosgladh agus tagh Grid by Cell Count.
Anns an roghainn seo, faodar luach nan colbhan a shuidheachadh chun an àireamh riatanach de cholbhan agus sreathan (m.e. suas ri 4 colbhan agus 2 shreath). Tagh Slice agus dùin an Deasaiche Sprite.
Ann an uinneag a ’phròiseict, tagh an duilleag recite sprite agus leudaich e gus diofar sprites a chruthachadh a chaidh a chruthachadh taobh a-staigh na so-mhaoin.
Cruthaich beòthachaidhean sprite eadar-dhealaichte bho sprites taghte
Faodar na sprites ùra seo a ghearradh leotha fhèin sa phròiseact le bhith gan slaodadh a-steach do uinneag an t-seallaidh. Bidh thu a ’taghadh ioma sprites ann an uinneag a’ phròiseict agus gan gluasad a-steach do uinneag an t-seallaidh aig an aon àm. Le seo, tòisichidh Unity air a ’phròiseas gu fèin-ghluasadach. Bidh aonachd a ’cur am beòthadair ris a’ mhaoin anns an t-sealladh agus tha e air a chruthachadh bho na criomagan beòthalachd sprites taghte.
- Tagh na sprites a tha a dhìth airson a ’chriomag beothalachd agus slaod iad a-steach don t-sealladh
- Fosgail e sa phasgan a tha thu ag iarraidh gus a ’chriomag beothalachd a shàbhaladh agus ath-ainmeachadh.
- Sàbhail a ’chriomag beothalachd
Leis an t-suidheachadh bunaiteach, bidh Unity a ’cur na pàirtean beothachaidh ris an GameObject san t-sealladh. Tha rianadair beothachaidh ùr air a chruthachadh a bhuineas do na pàirtean beothachaidh. Faodar am beothachadh fhaicinn ann an uinneag a ’gheama nuair a phutas tu cluich san deasaiche.
Cruthaich beòthachaidhean keyframe
Coltach ri nithean geama eile, faodar sprites a bheothachadh ann an Aonachd. Tha Keyframes nam puingean anns an loidhne-tìm beothalachd anns a bheil dàta mu GameObjects, leithid dàta cruth-atharrachaidh. Anns na prìomh keyframes sin tha cuid de dh ’atharrachaidhean anns an dàta gus beòthalachd a chruthachadh. Nuair a bhios beòthachaidhean a ’cluich, bidh Unity ag atharrachadh an dàta bho aon keyframe gu fear eile gus na beòthachaidhean a chluich.
- Tagh Uinneag -> Beothachadh
- Gluais an uinneag beothachaidh air cùl uinneag a ’phròiseict
- Tagh na sprites ann an uinneag na rangachd
- Anns an uinneag beothalachd cliog air a ’chriomag beothalachd agus tagh an clàr a-nuas. Tagh Cruthaich Clip Ùr.
- Fosgail am pasgan a tha thu airson a ’chriomag beothalachd a lorg agus ainmich e
- Sàbhail a ’chriomag beothalachd
- Bidh aonachd a ’cleachdadh Keyframing fèin-ghluasadach, a tha a’ ciallachadh ann am modh beothalachd, gu bheil a h-uile gluasad de stuth a ’gheama air a shàbhaladh ann an scrion an t-seallaidh. Anns an uinneag beothalachd cliog air a ’phutan clàraidh agus cruthaich keyframes.
- Canar an loidhne gheal san loidhne-tìm beothachaidh ris a ’cheann-chluich agus tha e a’ sealltainn far an tèid an keyframe a chur ris. Gus a ghluasad cliog le putan clì na luchaige agus slaod an ceann-cluiche chun fhrèam a tha thu ag iarraidh.
- Anns an t-sealladh, gluais an GameObject chun inneal gluasad gus an suidheachadh làithreach atharrachadh. Le bhith a ’dèanamh seo, thèid keyframe a chur ris far a bheil an ceann-cluiche. Mas e beòthalachd ùr a th ’ann, thèid keyframe a chruthachadh aig toiseach loidhne-tìm na beòthalachd.
- Cliog air a ’phutan clàraidh gus a chuir dheth agus brùth air a’ phutan cluiche san uinneag beothalachd gus ro-shealladh fhaighinn den chriomag beothalachd.
Measgaich beòthachaidhean
Chan urrainnear ach aon chriomag beothachaidh a chluich san deasaiche aig aon àm. Ma dh’ fheumas tu na beòthachaidhean keyframe a mheasgachadh leis a’ bheòthadair duilleag sprite, cleachd sin Layer- Gnìomh san uinneag beothalachd.
- Tagh an uinneag beothachaidh (Animator) ann an tuiteam-sìos na h-uinneige. Dèan cliop air cùl uinneag a ’phròiseict gus a dhèanamh nas fhasa a dhol air adhart. Faodar àite-obrach an beòthadair a ghluasad le putan lucha clì ALT + agus slaod.
- Tha dà stàit san raon obrach nuair a thèid beothalachd duilleag sprite a thaghadh.
Tha gach stàit a ’riochdachadh criomag beothalachd co-cheangailte ris an sprite taghte. Is e an inbhe orains an inbhe bunaiteach. Cluichidh e gu fèin-ghluasadach nuair a bhios an geama gnìomhach. Faodar an stàit bunaiteach atharrachadh gu stàit eile le cliog dheas le bhith a ’taghadh‘ Set as Default Layer State ’.
- Cliog air an taba Sreathan anns an oisean gu h-àrd air an taobh chlì de uinneag an Animator. Brùth am putan + os cionn a ’bhun-stèidh gus còmhdach ùr a chur ris. Ainmich e a rèir sin
- Tagh am filleadh ùr agus slaod am beòthalachd a-steach gus a mheasgachadh. Thoir aire: bidh e gu fèin-ghluasadach mar staid àbhaisteach an fhilleadh.
- Cliog air an gèar gus na roghainnean fhaicinn.
Tagh am modh measgaichte air Additives no a bharrachd air sin agus cuir cuideam air 1. Leigidh seo leis an fhilleadh ùr na beòthachaidhean a mheasgachadh le beòthachaidhean a ’bhun-stèidh.
- Dèan deuchainn air a ’gheama gus na beòthachaidhean a chluich còmhla
Cruthaich agus rèiteachadh am beòthalachd sprite gus eòlas 2D nas fheàrr a chruthachadh ann an Unity. Leis gu bheil thu eòlach air na rudan bunaiteach, cruthaich beòthachaidhean sprite airson do charactar agus eileamaidean eile sa phròiseact agad fhèin.
An toiseach air a phostadh 2020-02-02 14:22:00.