a nap Unity tippje: liftrendszer 2D platformerekhez

május 2 · 3 perc olvasás

a 2D platformerek liftjei nagyon szórakoztató funkciók. Használhatók arra, hogy a játékos áthaladjon az épületek szintjein, és a mi esetünkben puzzle elemként fogjuk használni, ahol a játékosnak bizonyos számú érmét kell gyűjtenie, vagy amit csak akar, mielőtt felhívhatja a liftet és magasabb helyre költözhet.

menjünk

célkitűzés: Felvonórendszer

a felvonórendszer két részből, egy kapcsolópanelből és magából a felvonóból készül.

a lift

hozzon létre egy szülő gameObject hívja lift, és benne hozzá a lift platformok. A peronok mozognak, de a lift szülő mozdulatlan marad. Ez segít az útpontok, hogy mi lesz beállítva. Hozzon létre két üres gameObjects, hogy fog működni, mint az útpontok, pont A és B. Az egyik a lift helyzete, a második pedig a kapcsoló közelében kell lennie, amelyet később létrehozunk.

ezután hozzunk létre egy C# – ot a felvonó szülő szülő objektumához. A lift mozgatása hasonló a peronok mozgatásához (olvassa el a cikket itt), de azzal a feltétellel, hogy megtudja, hogy a felvonót a kapcsolópanelre hívják-e, vagy távol van-e a Paneltől.

Leave a Reply

Az e-mail-címet nem tesszük közzé.