dagens enhetstips: hissystem för 2D-plattformar
hissar för 2D-plattformar är en mycket rolig funktion att lägga till. De kan användas för att låta spelaren korsa nivåer i byggnader, och i vårt fall kommer vi att använda det som ett pusselelement där spelaren måste samla ett visst antal mynt eller vad du vill innan du kan ringa hissen och flytta till en högre plats.
mål: hissystem
hissystemet kommer att vara tillverkat av två delar, en omkopplingspanel och hissen själv.
hissen
skapa en förälder gameObject kalla det hiss, och inuti den lägga hissen plattformar. Plattformarna kommer att röra sig, men hissföräldern kommer att stanna kvar. Detta kommer att hjälpa till med de waypoints som vi kommer att ställa in. Skapa två tomma gameObjects som kommer att fungera som våra waypoints, punkt A och B. En är hissens position, och den andra ska vara nära omkopplaren som vi kommer att skapa senare.
låt oss sedan skapa ett C# till moderobjektet för hissföräldern. Att flytta hissen liknar att flytta plattformarna (Läs artikeln här) men med ett villkor att veta om hissen kallas till omkopplingspanelen eller bort från panelen.