Sminer Opublikowano 29 Stycznia 2013 Udostępnij Opublikowano 29 Stycznia 2013 Witajcie! Robiąc gre napotkałem na mały problem. Akurat robie gre, w której jest się szpiegiem i trzeba dojsc do pewnego miejsca omijając żołnierzy... Istnieje kod, ze obiekt wykonuje jakas czynność jesli miedzy nim a drogim obiektem nie ma np: ściany... Pokaze to na kodzie jesli by ktos nie zrozumial: GML W Step Żołnierza if distance_to_object(Ludzik) < 300 { if (pomiedzy Żołnierzem a ludzikiem nie ma ściany) { direction=point_direction(x,y,Ludzik.x,Ludzik.y); speed = 1 }} Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ediepl Opublikowano 29 Stycznia 2013 Udostępnij Opublikowano 29 Stycznia 2013 collision_line( ... ). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Sminer Opublikowano 29 Stycznia 2013 Autor Udostępnij Opublikowano 29 Stycznia 2013 Mozesz troche rozszerzyc wypowiedz ;/ ? Nie za bardzo rozumiem jakie argumenty wpisac... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ediepl Opublikowano 29 Stycznia 2013 Udostępnij Opublikowano 29 Stycznia 2013 collision_line( x, y, ludzik.x, ludzik.y, sciana, 1 ) jeśli zwróci -1 znaczy że nie ma omiędzy nimi ściany. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
TheLukLook Opublikowano 29 Stycznia 2013 Udostępnij Opublikowano 29 Stycznia 2013 Nie jestem pewien czy o to ci chodzi https://gmclan.org/index.php?sciagnijplik=193 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ę