Ustvarjanje 2D-zemljevida od zgoraj navzdol s standardnimi zemljevidi ploščic Unity
Okolje za preverjanje
- Windows
-
- Windows 11
- Urejevalnik Unity
-
- 2021.3.3F1
- Paket vhodnega sistema
-
- 1.3.0
Predpogoji za ta nasvet
Naslednje nastavitve so bile vnaprej narejene kot premisa za opis tega nasveta.
O namigih za zemljevide
V starih igrah je bilo zaradi težav z zmogljivostjo težko pripraviti zemljevid z eno sliko. Priljubljena je bila metoda ustvarjanja zemljevida z združevanjem majhnih slik, imenovanih "mapchips". To omogoča izražanje obsežnega zemljevida s samo majhnimi slikovnimi podatki brez priprave velike slike.
Zdaj skoraj ni omejitve velikosti datoteke, ki jo je mogoče ustvariti, zato je mogoče zemljevid izraziti brez uporabe mapchips. Ustvarjanje zemljevidov z nasveti za zemljevide je zelo enostavno in je še vedno priljubljena metoda.
Unity je relativno pred kratkim podprl ustvarjanje zemljevidov z namigi zemljevidov, zato bom to funkcijo uporabil za ustvarjanje skupnega zemljevida RPG od zgoraj navzdol.
Mimogrede, velikost mapchip se spreminja, na primer 16x16px, 32x32px in 64x64px. V bistvu je oblika kvadratna. Tokrat bomo uporabili velikost 32x32px.
O izposoji gradiva zemljevidov
Odstranili smo nepotrebne dele in jih uporabili kot vzorce za tiste, ki so si jih izposodili na naslednjih spletnih mestih.
Ustvarjanje projekta in priprava slik
Ko ustvarite 2D-projekt, dodajte sliko MapTip v projekt.
Kot je, je samo ena slika, zato jo bomo razdelili tako, da jo bo Unity lahko obravnaval na osnovi čipa za čipom. Izberite namig zemljevida, dodan projektu, da prikažete nadzornika.
Vsak element je prikazan v inšpektorju, zato ga nastavite.
Opombe | o vrednosti | imena elementa |
---|---|---|
Vrsta teksture | Vilenjak | |
Način Sprite | množina | |
Piksli na enoto | 32 | V bistvu mora biti enake velikosti kot čip zemljevida, vendar je odvisen od igre, ki jo naredite. |
Vrsta mrežnega očesa | Popoln pravokotnik | |
Način filtriranja | točka | Če je potrebno |
stiskanje | brez | Če je potrebno |
Ko je konfiguriran, spodaj kliknite gumb »Uporabi«.
Nato kliknite gumb "Sprite Editor" blizu sredine.
Ko se prikaže pogovorno okno Sprite Editor, kliknite spustni meni »Rezina«, Vrsto nastavite na Mreža po velikosti celice, določite velikost slikovnih pik XY tako, da bo enaka velikosti kot namig zemljevida, in kliknite gumb Rezina.
Nato bo slika ločena z belo črto. Če je črto težko razumeti, pritisnite tipko Ctrl, da postane zelena.
Ko je potrjeno, kliknite gumb "Uporabi", da zaprete pogovorno okno.
V redu je, če se razdeljena slika prikaže, ko kliknete gumb desno od slike zemljevida v projektu.
Dodajanje zemljevida ploščic
Ustvarimo zemljevid ploščic na zaslonu igre. Izberite "2D Object > Tilemap - > Rectangle" iz gumba Dodaj hierarhijo, da ga dodate.
Potem, ko sta mreža in tipemap dodana v hierarhijo in je izbrana katera koli od njih, se mreža prikaže v pogledu.
Konfiguriranje palete ploščic
Izberite zavihek v paleti ploščic. Če ni, v meniju izberite Okno > 2D > Paleta ploščic.
Izberite Ustvari novo paleto in ji podelite opisno ime. Tukaj za zdaj uporabljamo "MapChipPalette". Po vnosu kliknite gumb "Ustvari".
Ker se prikaže pogovorno okno specifikacije mape, ga ustvarite z "MapChipPalette", ki je enako imenu palete. Paleta, ki jo boste ustvarili, bo ustvarjena v mapi, ki ste jo pravkar ustvarili.
Ko ustvarite paleto, spustite sliko zemljevida na novo ustvarjeno paleto.
Pogovorno okno Določite mapo se bo znova prikazalo, vendar določite mapo, ki ste jo pravkar ustvarili.
Vidite lahko, da je bil opis zemljevida dodan paleti ploščic.
Če pogledate v ustvarjeno mapo, lahko vidite, da je razdeljena slika vključena.
Zdaj ste pripravljeni ustvariti zemljevid.
Ustvarjanje zemljevida
Zdaj, ko ste pripravljeni, morate le ustvariti zemljevid. Izberite ikono kapalke iz palete ploščic.
Nato lahko izberete MapChip, ki ga želite uporabiti, zato izberite MapTip, ki ga želite postaviti.
Poskusite klikniti z miško na mreži, prikazani v pogledu. Namig zemljevida bi moral biti postavljen na mesto, kjer ste kliknili.
Lahko ga tudi povlečete, kot je, da ga neprekinjeno postavljate.
Izberete in postavite lahko tudi druge MapChips.
Če jih želite razporediti skupaj, izberite ikono pravokotnika s palete ploščic.
Lahko jih razporedite v razponih, kot je ta:
Če želite odstraniti opis zemljevida, v paleti ploščic izberite ikono radirke in kliknite mesto, kjer jo želite izbrisati.
Če želite v paleto postaviti predmet, ki obsega več celic, izberite obseg v paleti.
Nato bo obseg prikazan v pogledu in ga lahko kliknete, da ga razporedite skupaj.
Obstajajo tudi druge ikone, kot so »Izberi«, »Premakni« in »Izpolni«, zato jih poskusite uporabiti.
Po tem lahko čipe zemljevida postavite po želji in zemljevid bo popoln.
Tokrat sem ga postavil samo v doseg kamere, če pa ustvarite zemljevid s širšim dometom, Mislim, da lahko tudi premaknete svoj lik po igri in ga prisilite, da hodi med pomikanjem po zemljevidu.