Bixon Opublikowano 15 Maja 2007 Udostępnij Opublikowano 15 Maja 2007 Witam ! Jak zrobic, by po tle nie można było chodzic, tylko po cegłach, które są na dole ? Tak jak u góry, żeby nie można było chodzic po tle tylko po tych cegłach i by można było wskoczyc na te wyżej klawiszem spacji.... Z góry dzięki za pomoc ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
spyro Opublikowano 15 Maja 2007 Udostępnij Opublikowano 15 Maja 2007 Poczytaj bądź przestudiuj chociaż jeden z niezliczonej ilości przykładów platformówek na tej stronie. Albo sam pokombinuj z gravity i move_contact_solid :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
dziadekkleofas Opublikowano 15 Maja 2007 Udostępnij Opublikowano 15 Maja 2007 FAQ! 12. Jak zrobić grawitację w grze platformowej? Najpierw tworzymy obiekt blok, po którym będzie chodził bohater. Należy pamiętać, że blok ma być solid. Następnie robimy obiekt hero, któremu w "step" wklejamy kod: kod: if place_free(x,y+1) {gravity = 0.5} else {gravity = 0} Przy kolizji z blokiem: kod: move_contact_solid(270,4) vspeed = 0 Przy naciśnięciu klawisza w prawo: kod: if place_free(x+4,y) {x+=4} Przy naciśnięciu klawisza w lewo: kod: if place_free(x-4,y) {x-=4} Przy naciśnięciu klawisza w górę (skakanie): kod: if ! place_free(x,y+1) {vspeed = -10} Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bixon Opublikowano 15 Maja 2007 Autor Udostępnij Opublikowano 15 Maja 2007 Faq czytałem, ale nie wiedziałem, że do tego trzeba grawitację ;) Ten hero to ma byc obiekt ludzika ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Sylwester Opublikowano 15 Maja 2007 Udostępnij Opublikowano 15 Maja 2007 Tak. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bixon Opublikowano 15 Maja 2007 Autor Udostępnij Opublikowano 15 Maja 2007 Tak, tylko, że jak zrobię wszystko tak jak jest w FAQ z tym sterowaniem to ludzik nie chodzi płynnie.... I żeby iśc np. w prawo trzeba cały czas przyciskac klawisz (tzn. że jeżeli raz się naciśnie to idzie około 0.5cm i trzeba znowu naciskac żeby poszedł), a mi chodzi o to, że jak się trzyma to idzie płynnie, a jak się puści, to przestaje... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ToMoEX Opublikowano 15 Maja 2007 Udostępnij Opublikowano 15 Maja 2007 są dwie możliwości a)pewnie zamiast eventu keyboard dałeś keyboard pressed b)zrób kwadracik (narysuj) i ustaw jako maske bohatera Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bixon Opublikowano 15 Maja 2007 Autor Udostępnij Opublikowano 15 Maja 2007 a)pewnie zamiast eventu keyboard dałeś keyboard pressed Taaa..... to tego wina ;) dzięki za pomoc ;) A da się ustawic wysokośc skakania ? 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ę