Ignifil Opublikowano 30 Maja 2010 Udostępnij Opublikowano 30 Maja 2010 Spotkałem się kiedyś z przykładem tego, że gdy klikne na jakiś object a potem na dowolne miejsce w roomie to on się tam porusza. Ale teraz nie mogę go znaleść. Wiem, że były tam jakieś rowerki i samoloty... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lechu4444 Opublikowano 30 Maja 2010 Udostępnij Opublikowano 30 Maja 2010 jeśli chcesz zrobić podążanie za myszką we wskazane miejsce to w create deklarujesz zmienne GML (create) dojx=x dojy=y doj=0 step GML (step) if mouse_check_button_pressed(mb_left) { dojx=mouse_x //nie pamiętam tego polecenia ale sobie go znajdziesz dojy=mouse_y //tego też, ale już znalazłem doj=1 } if doj=1 { mp_potencional_step(dojx,dojy,3,1)//to polecenie jeśli ma omijać przeszkody jeśli nie musi użyj move_toward_point(x,y,speed) } if x=dojx && y=dojy { speed=0 doj=0 } E. znalazłem polecenie dające pozycje myszki Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
TheMarcQ Opublikowano 30 Maja 2010 Udostępnij Opublikowano 30 Maja 2010 GML (create) xx=0 yy=0 GML (global left pressed) xx=mouse_x yy=mouse_y GML (step) if distance_to_point(xx,yy)>5//to żeby nie zaczynał tańczyć po dojściu do punktu { move_towards_point(xx,yy,5) } zamiast 5 wpisz speed jaki chcesz Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Ignifil Opublikowano 30 Maja 2010 Autor Udostępnij Opublikowano 30 Maja 2010 GML (create)xx=0 yy=0 GML (global left pressed)xx=mouse_x yy=mouse_y GML (step)if distance_to_point(xx,yy)>5//to żeby nie zaczynał tańczyć po dojściu do punktu { move_towards_point(xx,yy,5) } zamiast 5 wpisz speed jaki chcesz ale to był PRZYKŁAD Podążania za myszką jak w rts'ach Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
TheMarcQ Opublikowano 30 Maja 2010 Udostępnij Opublikowano 30 Maja 2010 https://gmclan.org/index.php?sciagnijplik=14 prosze Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Ignifil Opublikowano 30 Maja 2010 Autor Udostępnij Opublikowano 30 Maja 2010 https://gmclan.org/index.php?sciagnijplik=14 prosze nie rozumiemy się. Był taki przykład w którym gdy kliknąłem na object to wokół niego była zelona obwódka a gdy kliknąłem prawym przyciskiem myszy w dowolną część rooma to on tam podążał(nie musiałem trzymać myszki). Normalnie moge to zrobic sam tylko, że tam było tak, że jak innemu każe iść w inne miejsce to jeden idzie tam gdzie wcześniej mu kazałem i nie zmienia kierunku, a drugi idzie w inny kierunek. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Muuuuczek567 Opublikowano 30 Maja 2010 Udostępnij Opublikowano 30 Maja 2010 Ale problem zrobic cos takiego samemu. Wystarczy, ze ruszac ma sie tylko obiekt, ktory ma zmienna 'zaznaczony' na true. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Ignifil Opublikowano 30 Maja 2010 Autor Udostępnij Opublikowano 30 Maja 2010 Ale problem zrobic cos takiego samemu. Wystarczy, ze ruszac ma sie tylko obiekt, ktory ma zmienna 'zaznaczony' na true. ale jest to tak: mam wiele objectów i gdy je zaznaczam i klikam prawym przyciskiem to pojawia się object znacznik i wszystkie które mają zaznaczony = true mają po tym biegnie = true. Problem w tym, że jak zaznaczam kilka z tych które już biegną i każe im biec gdzie indziej to tamte drugie też zmieniają kierunek. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lechu4444 Opublikowano 30 Maja 2010 Udostępnij Opublikowano 30 Maja 2010 Co to za różnica czy to był ten czy inny przykład przecież chodzi o to samo. To co ja napisałem powinno też działać i to co napisał TheMarcQ też powinno działać więc w czym problem przykład to grafika połączona z kodem a my daliśmy Ci 90% przykładu bo daliśmy kod. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MagnusArias Opublikowano 30 Maja 2010 Udostępnij Opublikowano 30 Maja 2010 Był kiedyś przykład na głównej "Znajdywanie Drogi". W edit dam jego link... Edit: https://gmclan.org/index.php?sciagnijplik=88 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
TheMarcQ Opublikowano 30 Maja 2010 Udostępnij Opublikowano 30 Maja 2010 https://forum.gmclan.org/index.php?showtopic=22387 a dokładnie: https://gmclan.org/up6363_12_zaznaczanieRTS.html 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ę