Sprite-Shape idapangidwa kuti ikupatseni ufulu wopanga malo opanda 2D opanda zovuta mu Umodzi ndikuwakongoletsa momwe mungafunire.
2D sprites mawonekedwe phukusi
Kukhazikitsidwa kwa phukusi la Sprite Shape ndikosavuta. Mumayang'ana Phukusi la Manager pansi pa Window ndikuyang'ana phukusi la 2D Sprite Shape kuti muwonjezere pulojekiti yanu.
Kuchokera ku Project Panel, dinani kumanja Pangani -> SpriteShape Profile -> Wopanda, Mzere kapena Mawonekedwe
Mu mtundu wina, Open Shap ndi Closed Shape zilipo.
Kodi 2D Sprites Shape ndi chiyani?
Sprite Shape ndi chida chosinthika komanso champhamvu chomanga dziko la 2D. Maonekedwe odzaza amatha kuperekedwa ku mawonekedwe owala. Mawonekedwe odzazidwa ndi matailosi amatha kugwiritsidwa ntchito ngati maziko kapena gwiritsani ntchito prop kupanga zigawo.
Mawonekedwe a Sprite ali ndi magawo awiri: Sprite Shape Profile Asset ndi Controller. Mbiriyo ili kale ndi makonda omwe amagwiritsidwa ntchito ndi Sprite Shape. Mutha kusintha ma sprites ndikusintha mawonekedwe amtundu wa sprite. Kusintha kumapangidwa pogwiritsa ntchito wowongolera.
Kodi ndingatumize bwanji ma sprites a Sprites Shape?
Ngati mungasankhe Sprite yolowetsedwa ndikuyang'ana makonda ake pawindo la Inspector, Mtundu wa Texture uyenera kukhazikitsidwa ku Sprite (2D ndi UI) kuti 2D Sprite Shape ikwaniritse.
![]()
Kukhazikitsa kwachiwiri kumakhudza Sprite Mode, yomwe iyenera kukhazikitsidwa ku Singel.
Chachitatu ndikukhazikitsa Mtundu wa Mesh, womwe uyenera kukhazikitsidwa ku Full Rect.

Momwe mungapangire mawonekedwe a sprite
Choyamba pangani mawonekedwe a sprite momwe mungathere Zosowa Dinani kumanja ndikusankha Pangani-> Sprite Shape Profile.
Mbiri ya Sprite Shape
![]()
Mbiri ya Sprite Shape ili ndi zosintha zomwe zimatsimikizira kuti Sprite imawonekera mu Sprite Shape ndi mbali iti yomwe amachita izi. Palinso zowonjezera zowonetsera. Mutha kugwiritsa ntchito Mbiri Yofanana ya Sprite pa mawonekedwe angapo a Sprite pamalo.
Gwiritsani Ntchito Malire a Sprite: Gwiritsani ntchito njirayi kuti mutenge malire a sprite pamalo olamulira. Mumatanthauzira chimango cha sprite mkonzi wa sprite.
Masamba: Mumazindikira mawonekedwe omwe adzagwiritsidwe ntchito kudzaza mundawu. Zilibe mphamvu pamene Open Shape Controller yatsegulidwa.
Zoyipa: Imatanthauzira mizere yamalire m'mbali mwa mawonekedwe akudzazidwa.


Mitundu ya ngodya: Gwiritsani ntchito chida ichi kuti mupange madera oyenera ndikupatsanso ma sprites kumaderawa.
Yambani: Lowetsani mbali yoyambira pamadigiri omwe mwasankha.
TSIRIZA: Lowetsani kumapeto kwa ngodyayo madigiri
Dongosolo: Imaika chiwonetsero patsogolo pomwe ma sprites akuphatikizana. Ma Sprites okhala ndi malingaliro apamwamba amaperekedwa kuposa omwe ali ndi mfundo zotsika
Mphukira: Nawu mndandanda wa ma sprites omwe apatsidwa gawo lomwe lasankhidwa. Dongosolo la ma sprites pamndandanda wa manambala osiyanasiyana a sprite amayamba ndi zero pamwamba pamndandanda. Sprite yoyamba pamwamba pamndandanda ndi sprite yomwe imawonetsedwa pamalo olamulira mwachisawawa.
Zosankha pakona: Mumapereka ma sprites enieni kuti awonetsedwe mu mawonekedwe a sprite pamakona awo.
Tsegulani mawonekedwe ndi mawonekedwe otseka
Mumasankha mawonekedwe otseguka kapena mawonekedwe otsekedwa.
Open Chojambula: Maonekedwe otseguka amakhala ndi malire amodzi. Zomwe zidakonzedweratu ndizabwino pakupanga zinthu zofananira monga nsanja. Kokani mawonekedwe otseguka pazenera lazowonera ndikuwona momwe mawonekedwe otseguka otseguka amapangidwira ngati mwayi wa Open Ended watsegulidwa pamakonzedwe owongolera.
![]()
Tatseka Chojambula:
Maonekedwe Otsekedwa amakupatsani mwayi wopanga mawonekedwe omwe amakhala potseka. Mawonekedwe otsekedwa a sprite akuwonetsa mawonekedwe akudzaza mdera lotsekedwa ngati mawonekedwe akudzaza amafotokozedwera pazosanja. Izi zitha kugwiritsidwa ntchito popanga mawonekedwe akulu, odzaza mokwanira omwe ali oyenera kumbuyo kapena nsanja zazikulu.
![]()
Kokani Mbiri Yotsekedwa Pamalopo ndikuwona momwe Sprite Shape imapangidwira zokha pomwe Sprite Shape imangopangidwira momwe Open End masanjidwe a Sprite Shape amalepheretsedwera. Mwachinsinsi, mawonekedwe apakati amapangidwa ndi mawonekedwe oyikiratu.
![]()
Ntchito yofunikira ya mbiri ya Sprite Shape ndi angelo osiyanasiyana kapena ngodya. Apa mumanena kuti ndi sprite iti yomwe imawonetsedwa mwanjira inayake pomwe mawonekedwe a sprite awonongeka pamalowo.
Fotokozani ma angular range

Mawonekedwe angular amadziwika kuti ndi ma sprites ati omwe amawonetsedwa, kangati, ndi magawo ati a sprites omwe angawoneke. Makona omwe amaphimba bwalolo akutanthauza kuti ma sprites omwewo amawonetsedwa nthawi zonse. Ma sprites amathanso kusinthidwa ndi ntchitoyi.
Tsegulani Mawonekedwe a Sprite

Mwachitsanzo, ngati kansalu kapamwamba katembenuka, sprite imazunguliranso.

Mfundo zina ziwirizi zikuwonetsa kuchuluka kwa zomwe tingawone.
![]()
Poyerekeza, mawonekedwe osinthika:

![]()
Ngati muwonjezera mawonekedwe, adzadzazidwa ndi:

Ngati ngodyayo ikufotokozedwa kuchokera 0 mpaka 0, batani "Pangani Manambala" limapezeka kuti lisankhidwe. Ikuwonetsedwa m'maphunziro ena, koma imangowoneka motere:

Ngati musankha mawonekedwe m'makona, adzalumikizidwa m'makona omwewo.

Kuthekera kwina kofotokozera mawonekedwe ake ndi kudzera manambala kapena kuchuluka kwa angelo.

Izi zitha kutanthauzidwanso podina njira yatsopano.
Mu Closed Sprite, mawonekedwe osiyana amatha kufotokozedwa pakona iliyonse ndipo pamapeto pake chilichonse chimayikidwa palimodzi ikakokedwa powonekera.
![]()
![]()
Ma sprites amapatsidwa ngodya zosiyanasiyana. Ikupatsidwa ndi chizindikiro.
![]()
Ndi bwalo kumanja kwake, mumatsegula zenera la projekiti. Mutha kugawa zinthu kuchokera ku ntchitoyi kupita kumakona ngati ma sprites. Muthanso kukoka ndikuponya zinthu pamenepo. Ngati ndi kotheka, mutha kusintha mndandanda ndikupanga ma sprite osiyanasiyana ndikudina kumanzere pamizere iwiri, kugwirizira ndikukokera pamalo omwe mukufuna. Mukamapanga masinthidwe, nthawi yomweyo mumawona kusintha kwa bwalo la Angel Ranges ngati chithunzithunzi.
Woyendetsa Chojambula cha Sprite
Sprite Shape Controller imangodziphatika ku GameObject ikalengedwa. Izi zimachitika pomwe mbiri ya Sprite Shape imakokedwa ndikuwonekera. Mumasintha mawonekedwe amtundu wa sprite pogwiritsa ntchito makina owongolera. Ikuwonetsa zosintha zosiyanasiyana kutengera mikhalidwe yosiyanasiyana.
Zokonda za wowongolera
Mfundozi zimawonetsedwa pomwe palibe malo owongolera omwe asankhidwa:
![]()
Mbiri: Mumasankha Mbiri ya Sprite Shape yomwe imagwiritsidwa ntchito ndi Sprite Shape
Sinthani Spline: Izi zikuwonetseratu zowongolera za Sprite Shape, zomwe zimatha kusinthidwa.

Ngati mungasinthe mawonekedwe a sprite, mndandanda wazosankha ulipo pakupanga ndi kukhazikitsa:
![]()
Tsatanetsatane: Sankhani mulingo watsatanetsatane wa mawonekedwe a sprite. Mutha kusankha mwatsatanetsatane, mwatsatanetsatane, komanso pamunsi.
Kutha Kotsiriza: Chotsani njirayi kuti mugwirizanitse malekezero onse a mawonekedwe a sprite kukhala mawonekedwe otsekedwa. Onetsetsani kuti musagwirizane nawo.
![]()
Adaptive UV: Njirayi imathandizidwa mwachisawawa. Ikathandizidwa, Umodzi umayesa kuyesayesa ma sprites mosadukiza m'njira yoyeserera posintha ma sprites pakati pazowongolera. Khutsani malowa kuti mukhale matailosi opanda mapindikidwe komanso molunjika bwino. Ma Sprites amatha kuwoneka odulidwa ngati mtunda wapakati pazoyang'anira ndi wamfupi kuposa kutalika kwa sprite.

Apa mutha kuwona msoko pamwambapa pomwe pali olamulira.

Tambasula UV: Yambitsani makonzedwe awa kuti Umodzi utambasule UV pakudzaza kwake pamakona onse amtundu wa sprite.
popanda kutambasula UV
![]()
ndi kutambasula UV
![]()
Ma pixels Per Unit (amapezeka pokhapokha kutambasula UV kulumala): Izi zimakhudza mawonekedwe akudzaza mawonekedwe a sprite. Mtengo umakhudza kukulitsa mawonekedwe akudzaza, ndimitengo yayikulu yochepetsera kukula kwa kapangidwe kake. Zosasintha ndi 100.
World Space UV (imangopezeka ngati Stretch UV yatha)

Zosankha ndi malo olamulira omwe asankhidwa:

Pachifukwa ichi muyenera kusankha Sinthani Spline. Izi zimapangitsa malo owongolera kuwonekera. Ngati musankha imodzi, zosintha zimayambitsidwa.
Mafilimu angaphunzitse: Sankhani imodzi mwanjira zitatu zomwe zimasintha ma tangents pomwe maulamuliro amatha kusinthidwa.
Chiwonetsero chazithunzi: palibenso pakati pa malo owongolera
Kuwonetsedwa mosalekeza: Ma tangents awiri amawonetsedwa mbali zotsutsana ndi malo olamulira ndipo mzere pakati pamaulamuliro awiri ndi wopindika. Sinthani tangent kuti musinthe mawonekedwe. Mzere pakati pa zopendekera ziwirizi nthawi zonse ndi 180 °
Yophwanyidwa kuwonetsedwa: Ma tangents awiri amawonetsedwa mbali zotsutsana ndi malo olamulira ndipo mzere pakati pamiyeso iwiri yolamulira ndi wopindika. Sinthani tangent kuti musinthe mawonekedwe. Kutalika ndi mawonekedwe a ma tangents amatha kusintha osadalira wina ndi mnzake.
Udindo: Ikani ma x ndi y pamiyeso yoyang'anira
Zosintha za Sprite: Zimakupatsani mwayi wosankha mtundu wa Sprite pamenyu yotsitsa. Ndi kiyi N mutha kuzungulira pamitundu yosiyanasiyana yamalo osankhidwa.
![]()
Pakona: Imasankha ngati ma sprites amaperekedwa pamalo olamulira. Mwachisawawa, makonzedwe adakhazikitsidwa kuti azingowonekera.
Mwachangu: Malo owongolera amawonetsa ngodya yomwe yapatsidwa pomwe iwo ndi oyandikana nawo ali munthawi yayitali.
Wolemala: Maulamuliro omwe asankhidwa samangoperekedwa zokha
Kuwombera: Yambitsani mwayi wosankha malowedwe m'malo mwake malinga ndi zoikamo.
Zowonjezera zowonjezera:
Onjezani 2D polygon ku mawonekedwe a spriteCollider kapena m'mphepete mwa 2D collider zigawo kuti mutsegule zowonjezera zowonjezera mu sprite roller.
Sinthani Collider: Njirayi imayendetsedwa mwachisawawa. Yambitsani izi kuti netiweki yovundikira isinthidwe mpaka pano pakapangidwe ka sprite mukamakonza mawonekedwe a sprite. Sankhani zosankhazo ngati mukufuna kusintha ma thumba ophatikizana mosiyana ndi mawonekedwe a sprite ndikugwiritsa ntchito thumba loyanjana.
Tsatanetsatane: Imatanthauzira mtundu wa zoperekera. Apa pali mwayi wapamwamba, wapakatikati komanso wotsika.
Zosintha: Sankhani gawo ili ngati mukufuna kuti cholingacho chikankhidwe kunja kumapeto kwa mawonekedwe a sprite. Mtunduwu umachokera -0,5 mpaka 0,5 ndipo umayamba pa 0 mwachisawawa.
Konzani chojambulira: Njirayi imayendetsedwa mwachisawawa. Ndi Umodzi mutha kugwiritsa ntchito makina ogwiritsira ntchito pochotsa zowonjezera zowongolera ngati ali pamzere womwewo. Ngati cholingacho chidasinthidwa mosiyana ndi mawonekedwe a sprite, sankhani njira yoti muteteze Mgwirizano kuti usakhudze mesh yoyeserera.
Yambitsani "kugundana" mu 2D
Onjezani chophatikizira chanu cha 2D pachipangizo chanu cha Sprite kuti mutsegule katundu wa Collider kuchokera ku Sprite Shape Controller. Zokhazokha za Edge ndi Polygon 2D zokha ndi zomwe zingagwiritsidwe ntchito ndi Maonekedwe a Sprite. Kuti mutsegule izi sankhani Add Component ndikuyang'ana Edge Collider 2D kapena Polygon Collider 2D.
Chombocho chimaphatikizidwa ngati gawo limodzi.

Kuyika cholumikizira:
Ma netiweki ophatikizika amasinthidwa kukhala mawonekedwe a sprite akaikidwa. Mwachinsinsi, netiweki yokhotakhota imasinthidwa kuti izikhala mawonekedwe a sprite nthawi iliyonse ikasinthidwa. Kuti mupange kusintha kwamanja mwachindunji pa netiweki yokhotakhota, choyamba musatseke Pulogalamu Yowonjezera ndi Optimize Collider mu Sprite Shape.
Njirayi imapezeka pokhapokha mukawonjezera cholowa kudzera pa Zowonjezera.

Kuphatikiza apo, muyenera kukhathamiritsa cholingacho pamakonzedwe a Sprite Shape Controller kuti wowongolera asasinthe ma netiweki ndikulemba zomwe zasintha pamanja.
Mutha kusintha makina ophatikizira osadalira kukhathamiritsa kwa Umodzi.
Sinthani spline
Mu gawo lapitalo, chifukwa chophweka, ndidatchula "spline" ngati mzere. Imafotokozera bwino ntchito m'derali.
Kuti musinthe mawonekedwe a sprite, dinani batani la Sinthani Spline kuti mawonekedwe ake azikhala owoneka bwino komanso osinthika.
Wenn Sinthani spline Mukatsegulidwa, mfundo zowongolera za sprite zimasunthira kusintha mawonekedwe ndi kukula kwake. Mutha kuwonjezera zowonjezera zowongolera podina spline pakati pamaulamuliro. Mutha kugwiritsa ntchito kiyi wa Del kuti muchotse njira zomwe mwasankha pano.
Ndi malo osankhidwa omwe mungasinthire mutha kusintha mfundoyo kapena mawonekedwe osokonekera ndi kiyi ya M. Ngati mukufuna kusintha maulamuliro angapo nthawi imodzi mukakhala munjira, onetsetsani kuti malo owongolera ali munjira yomweyo musanasankhe njira ina.
Kuti musinthe mitundu ya sprite yosankhidwa, dinani N ndikusuntha mitundu yonse yomwe ikupezeka.
Kuphatikiza kiyi kumatha kutumizidwanso kudzera pa Sintha-> Njira zazifupi -> Kusintha kwa SpriteShape.
Zowongolera
Pali njira yolowera, yofananira komanso yosafanizira. Njira yolowera pamalingaliro imatsimikizira momwe zinthu zimasokonekera zomwe spline imasinthidwa pakati pazowongolera. Malo aliwonse olamulira amatha kukhazikitsidwa panjira inayake ndikukhala ndi makonda ake.
Liniya: Palibe zopangika kuti muchepetse pakati pa malo owongolera ndi oyandikana nawo. Palibe ma curve omwe amapangidwa pakati pazowongolera. Ma Sprites amatha kulumikizana ngati atasintha.
Mutha kusintha mtundu wa sprite womwe umawonetsedwa mukamadutsa 2 kapena kupitilira apo posintha mtengo wa Order mu Angular Range Settings a Sprite Shape Profile.
Mawonekedwe owonetsedwa: D.Ma tangents amawoneka mbali zonse ndi malo olamulira omwe asankhidwa ndipo mphindikati umapangidwa pakati pawo. Mawonekedwe amatanthauzidwa ndi ma curve a tangents. Mwanjira imeneyi mawonekedwe pakati pa ma tangents nthawi zonse amakhala 180 ° ndipo kutalika kwake kumatha kusiyanasiyana.
Kutalika kwa ma tangents kumayikidwa ndi B.
Njira yosafanizira: Mumalo osafanizira owonera, ma tangents amawonekera mbali zonse ziwiri zowongolera komanso amakhala okhota. Mawonekedwe a curve kapena tangent amatha kusinthidwa. Kutalika ndi mawonekedwe a ma tangents, omwe amatha kufotokozedwa mosadutsana, amakhudzidwa.
Ndi B, kutalika kwa tangent yosinthidwa komaliza kumafanizidwa ndi tangent yotsutsana. Komabe, B imakhalanso ndi zotsatira zakuti mbali yotsutsana ndi iyo imasokera chimodzimodzi 180 ° kuchokera ku tangent yomwe idasinthidwa komaliza.
Idasindikizidwa koyambirira kwa 2019-11-15 13:05:00.
