Markar Opublikowano 12 Grudnia 2009 Udostępnij Opublikowano 12 Grudnia 2009 Mam O_1 i O_2, chcę że jeżeli O_2 nie będzie w kolizji z O_1: x=O_1.x y=O_1.y, ale nie wiem jak sprawdzić czy jest w kolizji... Proszę o pomoc. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Egzekutor Opublikowano 12 Grudnia 2009 Udostępnij Opublikowano 12 Grudnia 2009 GML if (collision_line(x,y,O_1.x,O_1.y,O_1,1,1)) { //Kod } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 12 Grudnia 2009 Udostępnij Opublikowano 12 Grudnia 2009 Jeśli już to raczej collision_point(). Chociaż ja raczej sugeruję użyć place_meeting(x,y,O_1) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Markar Opublikowano 12 Grudnia 2009 Autor Udostępnij Opublikowano 12 Grudnia 2009 Dzięki Platyna, działa, chcesz credza?? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MagnusArias Opublikowano 14 Grudnia 2009 Udostępnij Opublikowano 14 Grudnia 2009 Możesz tez sprawdzać kolizje z obiektem GML if place_meeting(x,y,O_1) = true // sry nie pamietam za bardzo kodu :P { // akcja } else // jeśli nie jest w kolizji { //akcja } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się