Skocz do zawartości

Zablokowane Jak Sprawdzić Czy Znajduję Się Nad Obiektem?


Slax

Rekomendowane odpowiedzi

GML
if(place_meeting(x,y+16,obj_kolec))

{

<akcja gdy jestes nad kolcem>

}

Odnośnik do komentarza
Udostępnij na innych stronach

Funkcja collision_line. W argumentach podajesz pozycję obiektu połączoną z punktem nad/pod obiektem (w zależności, w którym obiekcie umieściłeś warunek sprawdzania). Dzięki temu sprawdzasz, czy nie ma obiektu danego typu dokładnie nad/pod obiektem.

 

Ewentualnie porównujesz pozycje y, przykładowo:

 

GML
if y>obiekt.y

{

...

}

 

Lecz ta druga metoda zawodzi najczęściej, pewnie domyślasz się, dlaczego :).

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...