Unity tip of the day: system windy dla platformówek 2D

Maj 2 · 3 min Czytaj

windy dla platformówek 2D to bardzo fajna funkcja. Mogą być używane, aby umożliwić graczowi przemierzanie poziomów w budynkach, a w naszym przypadku użyjemy go jako elementu układanki, w którym gracz musi zebrać określoną liczbę monet lub cokolwiek chcesz, zanim będzie mógł zadzwonić do windy i przenieść się do wyższej lokalizacji.

chodźmy.

cel: System windy

system windy składa się z dwóch części, panelu przełącznika i samej windy.

Winda

Stwórz grę nadrzędną nazwij ją windą, a wewnątrz dodaj platformy windy. Platformy się ruszą, ale Winda nie będzie się ruszała. Pomoże to z waypointami, które skonfigurujemy. Utwórz dwa puste obiekty gameObjects, które będą działać jako nasze punkty trasy, punkt A I B. Jednym z nich jest pozycja windy, a drugi powinien znajdować się w pobliżu przełącznika, który stworzymy później.

następnie utwórzmy C# do obiektu nadrzędnego rodzica windy. Przesuwanie windy jest podobne do przesuwania platform (Czytaj artykuł tutaj), ale z warunkiem, aby wiedzieć, czy winda jest wywoływana do Panelu Przełącznika, czy z dala od panelu.

Leave a Reply

Twój adres e-mail nie zostanie opublikowany.