Unityn Päivän vinkki: hissijärjestelmä 2D-tasohyppelyille

Toukokuu 2 * 3 min read

Hissit 2D-tasohyppelyihin ovat erittäin hauska lisäominaisuus. Niitä voidaan käyttää, jotta pelaaja voi kulkea rakennusten tasoissa, ja meidän tapauksessamme käytämme sitä palapelielementtinä, jossa pelaajan on kerättävä tietty määrä kolikoita tai mitä tahansa, ennen kuin hän voi soittaa hissille ja siirtyä korkeammalle paikalle.

mennään.

tavoite: hissijärjestelmä

hissijärjestelmä koostuu kahdesta osasta, kytkinpaneelista ja itse hissistä.

hissi

luo vanhempi peliobject kutsua sitä hissi, ja sen sisällä lisätä hissi alustoja. Laiturit liikkuvat, mutta hissivanhempi pysyy paikallaan. Tämä auttaa reittipisteitä, jotka asetamme. Luo kaksi tyhjää peliobjektia, jotka toimivat reittipisteinä, piste A ja piste B. Yksi on hissin sijainti, ja toisen pitäisi olla lähellä kytkintä, jonka luomme myöhemmin.

sitten luodaan C# hissin vanhemman pääobjektille. Hissin siirtäminen on samanlainen kuin laiturien siirtäminen (lue juttu täältä), mutta sillä ehdolla, että tietää, kutsutaanko hissi kytkinpaneeliin vai poispäin paneelista.

Leave a Reply

Sähköpostiosoitettasi ei julkaista.