Uporaba dodatkov 2D Tilemap za ustvarjanje zemljevidov z avtoploščicami
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.
Kakšni so predpogoji za ta nasvet?
O izposoji gradiva zemljevidov
Izposoja se na naslednji strani.
O samodejnih ploščicah
Običajno je treba pri postavljanju MapChips postaviti MapChips, ki se povezujejo navzgor, navzdol, levo in desno, medtem ko spreminjate MapChips, ki jih je treba vsakič postaviti. Vendar pa je precej problematično, ker morate preklopiti čipe zemljevidov, da jih postavite glede na kompleksnost zemljevida. Ker je vse narejeno ročno, obstaja možnost napačne namestitve.
Če uporabljate mehanizem samodejnih ploščic, če obstajajo MapTips, ki se povezujejo navzgor, navzdol, levo in desno, bodo MapChips samodejno preklopili in jih postavili, tako da ne bo nelagodja. Vnaprej je treba nastaviti, kje se povezati, vendar je zelo priporočljivo, ker se bodo stroški postavitve čipa zemljevida zmanjšali bolj kot ta napor.
Če želite uporabljati avtotile v aplikaciji Unity, morate uporabiti knjižnico razširitev. Uporabimo uradno knjižnico "2D Tilemap Extras".
2D Tilemap Extras je standardno nameščen v 2D projektih od urejevalnika Unity 2021.3.3f1.
Priprava MapTips za samodejne ploščice
Zaenkrat je vsak čip zemljevida, ki se poveže navzgor, navzdol, levo in desno, v redu, vendar se pogosto uporablja čip zemljevida za avtomobilske ploščice, sestavljen iz 5 čipov, kot je prikazano spodaj.
Vendar pa je zgornja konfiguracija v obliki, ki se pogosto uporablja v "urejevalniku WOLF RPG". Pet čipov je dovolj, ker jih je mogoče uporabiti v še 4 delih orodja, vendar Unity nima toliko funkcionalnosti, zato morate vnaprej ustvariti potrebno količino čipov iz zgornjih 5 čipov.
Vendar pa je težko ročno izdelati, zato ga je lažje ustvariti v razsutem stanju z naslednjim mestom.
Ko odprete stran, boste videli zaslon, kot je prikazan na sliki, zato spustite sliko prej omenjenih 5 čipov v okvir modrega ozadja.
Nato bo ustvarjena razdeljena slika, zato jo prenesite in uporabite.
Razdelitev MapChips za samodejne ploščice
Ko ustvarite projekt, postavite MapChip, ki ste ga pravkar ustvarili v projektu, in ga razdelite. Delo tukaj je enako kot razlaga za ploščice, zato bom objavil samo sliko.
Ni vam ga treba še dodati v paleto ploščic.
Dodajanje ploščice pravila
Samodejno ploščico lahko dosežete s ploščico »Rule Tile« v dodatkih 2D Tilemap. Z desno tipko miške kliknite prazno območje v projektu in izberite Ustvari -> ploščico pravila 2D-> Tile->, da jo dodate.
Ime je lahko karkoli. Za zdaj ga bom imenoval "SeaAutoTile".
Izberite ploščico Pravilo, ki ste jo ustvarili, in nadzornik se bo spremenil, kot je prikazano. Najprej določite privzetega spriteja. Ta sprite ne vpliva na postavitev zemljevida, vendar bo sličica, zato navedite lahko razumljivo sliko.
Nastavitve slike lahko nastavite tako, da izberete gumb za izbiro ali da sliko zemljevida spustite neposredno.
Nato spustite nabor namigov za zemljevide, ki jih želite uporabiti za okvir pravokotnika spodaj. Možno jih je spustiti posamezno, če pa spustite vir slike razdeljenih MapChips, lahko razdeljene MapChips registrirate v razsutem stanju.
Spodaj je slika dodanega stanja. Skupaj je 47 čipov.
Tukaj bomo nastavili, v katero smer bo vsak MapTip povezan. Kliknite na 9 kvadratov, da preklopite med "prazno", "× (rdeča)" in "puščica (zelena)". × pomeni, da se ne povežete v tej smeri, puščica pomeni povezavo. Prazen prostor ostane do naslednjega mapchipa.
Če se povežete samo v 4 smereh, lahko nastavite samo 4 kvadrate gor, dol, levo in desno.
Vendar pa tokrat obstajajo nekateri, ki se povezujejo diagonalno, edina razlika pa je, da se povezujejo diagonalno ali ne, zato jih pravilno nastavite.
Nastavite vseh 47 in končali ste.
Dodaj v paleto ploščic
Ustvarite paleto ploščic. Če ni zavihka za paleto ploščic, ga prikažite v meniju »Okno -> 2D -> Paleta ploščic«. Ime palete je lahko karkoli. Če pri ustvarjanju igre potrebujete več kot eno paleto, naj bo enostavna za razumevanje.
Nastavitve palete ploščic so ustvarjene v novi mapi SeaPalette v mapi Prizori. Ime mape in mesto sta poljubna.
Ko ustvarite paleto ploščic, dodajte namige za zemljevide. V običajnem zemljevidu ploščic smo postavili razdeljen zemljevid zemljevida, tokrat pa bomo postavili ploščico Rule.
Ko je postavljen, se prikaže samo en čip, v primeru samodejnih ploščic pa je to vse, kar je v redu.
Postavitev MapTips (samodejne ploščice)
V hierarhijo dodajte zemljevid ploščic, kot bi to storili za diagram ploščic.
Izberite Tilemap , da prikažete mrežo v pogledu.
Tukaj postavimo opis zemljevida. Izberite samodejno ploščico na paleti.
Če ga postavite v pogled, bo postavljen tako, kot je v primeru enega kvadrata, če pa ga postavite v povezano obliko, lahko vidite, da so čipi zemljevida razporejeni na drugačen način, tako da so povezani. To je ureditev z mehanizmom samodejnih ploščic. Za povezavo vam ni več treba izbrati ločenih namigov za zemljevide.
Poskušal sem ga urediti tako, da bi bil ribnik. Vendar pa gre povezava narobe. Do tega pride, ker ploščica Pravilo ni pravilno konfigurirana. V tem primeru se vrnite na nastavitve ploščice Pravila in ponastavite nenavadno lokacijo. Postavljene MapTips lahko pustite takšne, kot so.
Popravite, kje je narobe.
Če ga spremenite, se bo samodejno odražal in lahko potrdite, da bo pravilno oblikovan kot ribnik.
Po tem ga poskusite postaviti v različne oblike in preverite, ali je kaj narobe. Če je pravilno nastavljen, lahko zemljevid postavite na naraven način samo s klikom z miško.
Priporočljivo je, da na ta način nastavite samodejne ploščice, saj bo ustvarjanje zemljevidov zelo enostavno. Seveda, če registrirate druge čipe zemljevida v paleti ploščic, lahko ustvarite zemljevid, ki združuje samodejne ploščice in običajne ploščice.