Sprite Renderer ayaa sidoo kale looga baahan yahay horumarinta mashaariicda 2D. Waxay qeexaysaa soo jeedinta sprites. Tan waxaa loo isticmaali karaa in lagu abuuro dhalanteed qoto dheer ee ciyaaraha 2D, tusaale ahaan.
Waa maxay Sprite Renderer?
Soo -saareha sprite -ga ayaa ah qayb aad muhiim u ah marka ay timaaddo horumarinta mashaariicda 2D maadaama ay qeexayso sida loo bixiyo sprite. Waa qayb muhiim ah oo ka mid ah nidaamka khariidadda si ay goobtu si fiican ugu shaqayso.
Ku dar soo -saaraha sprite
Haddii aad ka shaqeyneyso muuqaal 2D ah, Sprite Renderer aad buu muhiim u yahay maxaa yeelay wuxuu kuu oggolaanayaa inaad sawirrada u muujiso Sprite ahaan. Tani waxaa kale oo loo adeegsan karaa mashaariicda 3D.
Ku dar qayb cusub oo ciyaarta ah ama GameObject leh Qeyb Ku dar. Tag liiska Qaybaha oo dooro Qeybta -> Rendering -> Sprite Renderer
Waxa kale oo aad ku dari kartaa GameObject oo hore u lahaa Sprite Renderer:
GameObject-> 2D Object-> Sprite
Waxaad ku daraysaa qayb hore ugu lifaaqnayd GameObject. Tani waxay kuu oggolaaneysaa inaad hagaajiso goobaha si aad u xakameyso sida GameObject loo bixiyo.
Ku dar laba GameObjects oo kale goobtaada, oo hubso in labadooduba ay haystaan soo -saare.
Halkaan, waxaad ka arki kartaa labada GameObjects, oo labaduba ay leeyihiin soo -saare sprite. Waxaan u adeegsanaa Sprite Renderer si aan u dejinno sida Sprite iyo labada GameObjects u falceliyaan. Sidaa darteed, aan dhex marno xulashooyinka lagu dejin karo Sprite Renderer.
Dejinta loogu talagalay Sprite Renderer
Dooro Sprite GameObject oo aad aragto. Waxaad la socon doontaa goobaha diyaar u ah inuu beddelo soo -saaraha sprite:
sprites: Sprite -ka la soo saaray: Waxyaabaha Sprite waxaa laga soo saari karaa qaab -dhismeedyo iyadoo la samaynayo dejinta Sprite inta la soo dejinayo ama lagu abuurayo Qalabka Tifaftiraha Sprite. Waxaad ku dartaa sprite in lagu bixiyo halkan.
Color: Midabada mesh la sameeyay ee sprite: Goobtani waxay faa'iido u leedahay hagaajinta midabka sprite.
Raadi Dejinta Spriten oo ku dar sprite adoo jiidaya oo jiifaya oo aad rabto inaad u isticmaasho shayga:
Rog: Tani waxay muraayad u yeeli doontaa sprite -ga diyaaradda x ama y oo si wax ku ool ah u muraayadayn doonta sprite -ga
Halkaan waxaa lagu muujiyey dhidibka X:
Halkaan waxaad ku milmeysaa dhidibka Y:
Halkaan waxaad ku sawiraysaa faasaska X iyo Y waqti isku mid ah:
Waxyaabaha: kani waa maaddada loo adeegsan doono sprite: waa waxtar haddii aad haysato qalab gaar ah oo aad rabto in sprite -gu bixiyo.
Qaabka Sawirka: dejintani waxay leedahay dhowr ikhtiyaar oo leh menu hoos-u-dhac ah oo qeexaya sida sprite loo miisaami doono markaad beddesho cabbirkiisa.
Kala sooc lakabka: Kani waa heerka qeexaya mudnaanta sprites overlay marka la sameynayo. Marka la soo gaabiyo: miyuu jiraa penguin hortiisa ama gadaashiisa? Waxaad qeexaysaa heerarka loogu talagalay sprite.
Dalbo lakabka: Mudnaanta dulsaarka ee sprite gudaheeda lakabkiisa. Lambarada hoose ayaa marka hore la bixiyaa tirooyinka ku xigana waxay dul -saaran yihiin kuwa hoose. Tani waxay faa iido leedahay marka aad haysato sprite gaar ah oo aad rabto inaad ku qariso gadaashiisa kale ee isku heer ah. Waxay leedahay shaqo la mid ah lakabka kala soocidda.
Is -dhexgalka Maaskarada: Marka la adeegsado maaskaro sprite, tani waxay go'aamisaa sida sprite ugu dhaqmo maaskarada sprite. Waxaa jira saddex ikhtiyaar oo suurtogal ah: Midna, Maaskarada Gudaha ee Muuqata, Maaskarada Dibedda ee Muuqata. Tani waxay u baahan tahay in la hubiyo marka la isticmaalayo Maaskaro Sprite.
Guji Sawir Qaab laga bilaabo Sprite Renderer si aad u hesho goobo badan.
Siyaabo: Dejintani waxay saamayn ku leedahay sida sawirka loogu qaddariyo dhinac walba marka cabbirkiisu is beddelo.
Goy Adeegso ikhtiyaarkan haddii aad abuureyso sprite 9-xaleef oo aad rabto inaad ballaariso qeybahaas. Qaabkan, geesahu waxay ahaanayaan cabbir isku mid ah, halka xagga sare iyo xagga hoose ee fidintu ay fidin karaan si siman. Dhinacyada sprite -ku waxay u weynaadaan si qotonsan oo badhtamaha horeba waxay isu beddelaan si siman oo si qumman si ay u dejiyaan cabbirka sprite.
Dusha sare: Adeegso ikhtiyaarkan haddii aad isticmaaleysid 9-xaleef oo aad rabto in qaybaha lagu celiyo. Qaabkan sprite -ku wuxuu joogaa isla cabbirkii oo aan la miisaamin. Taa beddelkeeda, korka iyo hoose ee sprite -ku waxay isku celiyaan si toos ah dhinacuna si toosan ayuu ugu celiyaa. Bartamaha sprite -gu wuxuu soo celiyaa qaabka foornada ee tabka, oo u dhigma cabbirka sprite -ga.
Dooro Ikhtiyaarka dhoobada ah liiska kaliya si aad u hesho goobo badan.
size: U adeegso tan si aad u hagaajiso isbeddelka jiifka iyo toosan ee sprite. Waxaad u baahan tahay inaad sameyso meelahan si aad u beddesho cabbirka sprite-ga markaad isticmaaleysid 9-xabbadood oo la jarjaray (9-qaybood sprite tiled).
Qaabka Tile: Isticmaal goobtan si aad u xakamayso sida qaybahu u soo noqnoqdaan marka cabbirka sprite -ku is beddelo.
Dejimaha horumarsan ee qaabka faylka:
Joogto ah: Dejintani waa muhiim marka ay timaaddo beddelidda cabbirka sprite -ga, haddii ay tahay in si siman loo beddelo.
La -qabsi: qaybtani waxay soo noqnoqotaa oo keliya marka cabbirka sprite -ga gaaro qiimaha fidinta.
Qiimaha Fidinta: qiimahani wuxuu u dhexeeyaa 0 ilaa 1. Mid wuxuu matalaa sawirka oo laba jeer ka weyn kii hore. Haddii qiimuhu yahay 1, qaybta ayaa soo celin doonta marka sawirku laba jibaar ka weyn yahay kii hore.
Sprite alaab -bixiyeyaasha
Soo -saareha sprite wuxuu adeegsadaa qaab -dhismeedka si uu u muujiyo sifooyinka sprite, laakiin wuxuu kaloo adeegsadaa hooska iyo agabyo kale. Tani waxay ka dhigan tahay inaad u adeegsan karto isla maaddadan inaad ku beddesho sprites kala duwan adiga oo aan ka walwalin maaddada ay la xiriirto maaddada. Sprite -ga waxaa lagu dul saaraa mesh adeegsata meel, midab iyo UV meel kasta, laakiin ma aha vector caadi ah. Haddii ay adeegsan karto vektor caadi ah, waxaad ku samayn kartaa shader -ka vertex. Waxaa jira laba shaandheyn oo loo adeegsado sprites:
Sprites / Default: Xirfaduhu waa alfa fudud oo isku dhafan oo aan la falgalin iftiinka goobta.
Faa'iidooyinka / Kordhinta: Kani waa alfa alwaax fudud oo isku dhafan oo la falgala iftiinka goobta. Shaderku wuxuu abuuraa vector caadi ah oo hore u jeeda.
Fiilooyinka
1. Qaado sprite labaad oo ka hoos mari kan hore.
2. Dooro sprite -ga waalidka oo u qoondee a -1 si kor loogu qaado jihada X
3. Tixgeli in ay ku yeelatay saameyno dhammaan carruuraha.
4. Dib -u -dejinta cabbirka 1
5. Hubi inaad dooratay sprite-ga waalidka oo daar ikhtiyaarka Flip-X. Goobahan wareegistu waa beddel khafiif ah oo aan saamaynayn qaybaha kale ee GameObject ee ku dhegan sprite. Tani waxay suurtogal ka dhigaysaa in si gaar ah loo shaandheeyo sprites, iyadoon loo eegin inay yihiin waalid ama carruur kale GameObjects.
Kala sooc lakabyada isbaarooyin leh
Marka xigta, fiiri lakabyada Kala -soocidda oo arag faa'iidooyinka ay kuu keeni karaan. Lakabyada xanuunku waxay kaa caawinayaan inaad abaabusho sida sprites -ka loo sameeyo. Haddii aad leedahay sawir leh lakab kala -soocid hoose, tan ayaa marka hore la bixiyaa, sida dhagaxa ka dambeeya ciyaaryahanka si loogu ekeysiiyo waxyaabaha asalka ah. Haddii dhagaxa loo qoondeeyo lakab kala -soocid ka sarreeya, wuxuu dul -saaraa avatar -ka ciyaartoyga wuxuuna noqonayaa shayga hore.
1. Samee 2 lakab oo kala soocida oo magaca kan ugu horreeya ee aad rabto inaad u abuurto asalka iyo tan labaad sida hore.
2. Dooro sprite -ga koowaad oo ku dar lakabka kala soocida asalka
3. Qaado Sprite labaad oo ku dar Lakabka Kala -soocidda Vodergrund
4. Labada isbaarood isku meel u dhaqaaji. Waxaad arki doontaa: Lakabka hore wuxuu ku dul dahaadhaa lakabka asalka ah
5. Wareeji lakabka sprites -ka waxaadna arki doontaa sprites -ka oo dib u rogaya kaas oo sprite uu kan kale dul -saaran yahay.
Si ka duwan sida loo dhigay ciyaaraha 3D, ma jirto fikrad qoto dheer oo ku jirta ciyaaraha 2D. Waxaa muhiim ah in la helo hab lagu qeexayo mudnaanaha sawirka si dhalanteed qotodheer loo abuuro. Sababtan awgeed, lakabyada kala-soocidda ayaa aad muhiim ugu ah laba mashruuc-hoosaad, maadaama ay oggolaadeen in lagu qeexo koox-koox leh mudnaan. Waxa kale oo aad dejin kartaa mudnaanta isku -darka si ay sprites ugu jiraan lakab isku mid ah, tusaale ahaan, laakiin way is -dhaafi karaan. Haddii sprite -ga ciyaaryahanka loo qoondeeyo ahmiyad ka sareysa, tusaale ahaan, dhagax, ciyaaryahanka waxaa loo riixaa xagga hore. Tani waxay u sheegaysaa bixiyeha in sprite player uu leeyahay mudnaanta.
Waxaa muhiim ah in la fahmo sida soo -saaraha sprite -ga u shaqeeyo si aad si fiican u xakameyso. Mashruucyadaada 2D, waxaad ku dejin kartaa sida ay u dhaqmaan sprites -ku marka ay shaashadda ku jiraan. Markasta oo aad isticmaasho, way fududahay in la sameeyo dejinta aad u baahan tahay.
Habaynta ugu fiican ee sprite renderer ee ciyaarta 2D
Markaad u habeyneyso sprite renderer ee ciyaarta 2D, waxaa jira qaar ka mid ah goobaha aasaasiga ah ee ay tahay inaad tixgeliso si aad u gaarto sida ugu wanaagsan ee suurtogalka ah iyo waxqabadka. Waa kuwan dejinta lagu taliyay:
- Iska daa: Dooro sprite ka matali doona GameObject kaaga. Hubi in si fiican loo xaliyay oo ku haboon ciyaartaada.
- Sawir Qaab: Inta badan, "fudud" ayaa ku filan. Haddii aad rabto in sprite-gaagu ku fido aag weyn adiga oo aan qalloocin, la jarjaray ama la jarjaray ayaa laga yaabaa inay ku habboon tahay.
- Color: Defaults to white, taasoo la macno ah sprite waxaa loo samayn doonaa midabkiisii asalka ahaa. Waxaad isticmaali kartaa doorashadan si aad u abuurto kala duwanaansho midab adigoon u baahnayn sprites badan.
- WaxyaabahaIsticmaal alaabta caadiga ah ilaa aad u baahan tahay saameyn gaar ah sida dhalaal ama hadh.
- U kala sooc lakabyada & iskudarka lakabyadaGoobahani waxay lama huraan u yihiin habaynta saxda ah ee sprites. Hubi in walxahaaga asalka ahi ay yihiin heer hoose oo walxahaaga horena ay yihiin kuwo heer sare ah.
- FlipIsticmaal goobtan si aad u milicsato sprite-kaaga marka loo baahdo, sida marka jilaagu u leexdo bidix ama midig.
- Is -dhexgalka maaskaroGoobtan waxay khusaysaa kaliya haddii aad ku shaqeyso waji-xidhka sprite. Haddii kale waad iska indhatiri kartaa.
- Goobo Cusub:
- Pixel PerfectU yeel doorashadan si aad u fiiqan, pixel-ku soo bandhigto, gaar ahaan faa'iido u leh ciyaaraha farshaxanka pixel.
- Sprite Pivot: U deji barta pivot si waafaqsan shuruudahaaga. Jilayaasha, tani badanaa waxay ku taal gunta hoose ee sprite si ay si sax ah ugu istaagaan dhulka.
- riixo: Fiiro gaar ah u yeelo goobta cadaadiska sprite ee goobaha soo dejinta. Cadaadis hooseeya ayaa wanaajin kara tayada sawirka, laakiin waxay keentaa cabbirro faylal oo waaweyn.
- Habka shaandhaynta: Ciyaaraha farshaxanka pixel, "Point (no filter)" badiyaa waa doorashada ugu fiican ee lagu ilaalinayo cidhifyada pixel-ka cad. Si loo helo sprites jilicsan, Bilinear ama Trilinear ayaa laga yaabaa inay ku habboon tahay.
- Anti-Aliasing: Ciyaaraha leh qaloocyo badan oo siman iyo kala-guurid, ka-hortagga aliasing waxay kaa caawin kartaa jilcinta geesaha.
Goobahani waxay bixiyaan bar bilow wanaagsan. Si kastaba ha ahaatee, waa muhiim in la waafajiyo baahiyaha gaarka ah ee ciyaartaada iyo naqshadeynta muuqaalka. Tijaabada iyo tijaabinta ayaa fure u ah helitaanka matalaadda iyo waxqabadka ugu wanaagsan ee suurtogalka ah.
Waxaad macluumaad dheeraad ah ka heli kartaa Buugga Midnimada
Asal ahaan la dhejiyay 2020-02-04 16:04:04.