Kasutage 2D-plaatide lisasid, et luua automaatidega kaarte

Lehekülg uuendatud :
Lehe loomise kuupäev :

Kontrollimise keskkond

Windows
  • Windows 11
Ühtsuse toimetaja
  • 2021.3.3f1
Sisendsüsteemi pakett
  • 1.3.0

Selle näpunäite eeltingimused

Selle vihje kirjeldamise eelduseks on eelnevalt tehtud järgmised sätted.

Millised on selle näpunäite eeldused?

Kaardimaterjalide laenamisest

See on laenatud järgmiselt saidilt.

Teave automaatsete paanide kohta

Tavaliselt tuleb MapChipsi paigutamisel paigutada üles, alla, vasakule ja paremale ühendavad MapChips, muutes samal ajal iga kord paigutatavaid MapChipsi. See on aga üsna tülikas, sest peate vahetama kaardikiibid vastavalt kaardi keerukusele. Samuti, kuna see kõik toimub käsitsi, on võimalik valesti paigutada.

Kui kasutate automaatse plaadi mehhanismi, kui on olemas MapTips, mis ühendab üles, alla, vasakule ja paremale, lülituvad MapChips automaatselt ja asetavad need nii, et ei tekiks ebamugavust. On vaja eelnevalt kindlaks määrata, kuhu ühendada, kuid see on väga soovitatav, sest kaardikiibi paigutamise kulud vähenevad rohkem kui see pingutus.

Automaatide kasutamiseks Unitys peate kasutama laienduste teeki. Kasutame ametlikku raamatukogu "2D Tilemap Extras".

2D Tilemap Extras on standardvarustuses 2D-projektides alates Unity Editor 2021.3.3f1-st.

MapTipsi ettevalmistamine automaatsete paanide jaoks

Praegu on iga kaardikiip, mis ühendab üles, alla, vasakule ja paremale, hea, kuid sageli kasutatakse autoplaatide kaardikiipi, mis koosneb 5 kiibist, nagu allpool näidatud.

Kuid ülaltoodud konfiguratsioon on vormis, mida sageli kasutatakse "WOLF RPG Editoris". Viiest kiibist piisab, sest neid saab kasutada veel 4 tööriista osas, kuid Unity'l pole nii palju funktsionaalsust, seega peate ülaltoodud 5 kiibist eelnevalt looma vajaliku koguse kiipe.

Siiski on tülikas seda käsitsi teha, nii et seda on lihtsam luua lahtiselt, kasutades järgmist saiti.

Lehe avamisel näete sellist ekraani nagu joonisel näidatud, nii et kukutage sinise tausta raamis varem mainitud 5 kiibi pilt.

Seejärel luuakse jagatud pilt, nii et laadige see alla ja kasutage seda.

MapChipsi jagamine automaatsete paanide jaoks

Pärast projekti loomist asetage just projektis loodud MapChip ja jagage see. Siinne töö on sama, mis plaadikaardi selgitus, nii et postitan ainult pildi.

Te ei pea seda veel paanipaletile lisama.

Reeglipaani lisamine

Automaatse plaadi saab saavutada "Rule Tile" abil 2D Tilemap Extras. Paremklõpsake projektis tühja ala ja valige selle lisamiseks käsk Create -> 2D-> Tile-> Rule Pale.

Nimi võib olla midagi. Praegu nimetan seda "SeaAutoTile".

Valige loodud reeglipaan ja inspektor muutub (nagu näidatud). Esiteks määrake vaikimisi sprait. See sprait ei mõjuta maptipi paigutust, kuid see on pisipilt, nii et palun täpsustage hõlpsasti mõistetav pilt.

Pildi seadeid saab määrata, valides valikunupust või kukutades kaardispikri pildi otse.

Järgmisena kukutage allpool ristküliku raami jaoks kasutatavate kaardispikrite komplekt. Neid on võimalik eraldi kukutada, kuid kui kukutate jagatud MapChipsi pildiallika, saate jagatud MapChips registreerida lahtiselt.

Allpool on pilt lisatud olekust. Kokku on 47 kiipi.

Mida me siin teeme, on määrata, millises suunas iga MapTip ühendatakse. Klõpsake 9 ruutu, et vahetada "tühi", "× (punane)" ja "nool (roheline)". × tähendab, et selles suunas ei tohi ühendust luua, nool tähendab ühendust. Tühi ruum jäetakse järgmisele kaardikiibile.

Kui ühendate ainult 4 suunas, saate seada ainult 4 ruutu üles, alla, vasakule ja paremale.

Kuid seekord on mõned, mis ühenduvad diagonaalselt, ja ainus erinevus on see, kas nad ühendavad diagonaalselt või mitte, nii et seadistage need õigesti.

Määrake kõik 47 ja oletegi valmis.

Paanipaletile lisamine

Looge paanipalett. Kui paanipaleti vahekaarti pole, kuvage see menüüst "Window -> 2D -> Tile Palette". Paleti nimi võib olla midagi. Kui vajate mängu loomisel rohkem kui ühte paletti, hoidke seda hõlpsasti mõistetavana.

Paanipaleti sätted luuakse kaustas Scenes uues kaustas SeaPalette. Kausta nimi ja asukoht on suvalised.

Kui olete paanipaleti loonud, lisage kohtspikrid. Tavalisele paanikaardile paigutasime jagatud maptipi, kuid seekord paigutame reegli paani.

Paigutamisel kuvatakse ainult üks kiip, kuid automaatsete plaatide puhul on see kõik OK.

MapTips (automaatsed paanid) paigutus

Lisage hierarhiasse paanikaart nagu paanikaardi puhul.

Valige Paanikaart, et kuvada vaates ruudustik.

Paigutame siia kaardipipi. Valige paletist automaatne paan.

Kui asetate selle vaatesse, paigutatakse see nii, nagu see on ühe ruudu puhul, kuid kui asetate selle ühendatud kujul, näete, et kaardi kiibid on paigutatud erinevalt, nii et need on ühendatud. See on kokkulepe, mis kasutab automaatse plaadi mehhanismi. Ühenduse loomiseks ei pea te enam eraldi kohtspikreid valima.

Püüdsin seda korraldada nii, et see oleks tiik. Kuid ühendus läheb valesti. Selle põhjuseks on asjaolu, et reeglipaan on valesti konfigureeritud. Sellisel juhul minge tagasi reeglipaani seadetesse ja lähtestage kummaline asukoht. Võite jätta paigutatud kaardispikrid sellisteks, nagu nad on.

Parandage, kui see on vale.

Kui muudate seda, kajastub see automaatselt ja võite kinnitada, et see on tiigina korralikult kujundatud.

Pärast seda proovige see paigutada erinevatesse vormidesse ja kontrollige, kas on midagi valesti. Kui see on õigesti seadistatud, saate kaardispikri paigutada loomulikul viisil lihtsalt hiirega klõpsates.

Sel viisil on soovitatav seadistada automaatsed plaadid, kuna see muudab kaardi loomise väga lihtsaks. Muidugi, kui registreerite plaatide paletis teisi kaardikiipe, saate luua kaardi, mis ühendab automaatsed plaadid ja tavalised plaadid.