Unity tip of the day: sistema di ascensori per platform 2D

Maggio 2 * 3 min leggi

Ascensori per platform 2D sono una caratteristica molto divertente da aggiungere. Possono essere utilizzati per consentire al giocatore di attraversare i livelli negli edifici, e nel nostro caso lo useremo come un elemento di puzzle in cui il giocatore deve raccogliere un certo numero di monete o quello che vuoi prima di essere in grado di chiamare l’ascensore e spostarsi in una posizione più alta.

Andiamo

Obiettivo: Sistema elevatore

Il sistema elevatore sarà costituito da due parti, un pannello interruttori e l’ascensore stesso.

L’ascensore

Creare un GameObject genitore chiamarlo ascensore, e al suo interno aggiungere le piattaforme ascensore. Le piattaforme si muoveranno, ma il genitore dell’ascensore rimarrà immobile. Questo aiuterà con i waypoint che configureremo. Crea due oggetti di gioco vuoti che fungeranno da waypoint, Punto A e B. Uno è la posizione dell’ascensore, e il secondo dovrebbe essere vicino all’interruttore che creeremo in seguito.

Quindi creiamo un C# all’oggetto genitore del genitore dell’ascensore. Spostare l’ascensore è simile a spostare le piattaforme (Leggi l’articolo qui) ma con una condizione per sapere se l’ascensore è chiamato al pannello degli interruttori o lontano dal pannello.

Leave a Reply

Il tuo indirizzo email non sarà pubblicato.