Gonzo Opublikowano 18 Kwietnia 2009 Udostępnij Opublikowano 18 Kwietnia 2009 Witam, Mam ludka i chce zeby chodzil, ale tak ze przy jednym nacisnieciu przechodzil jedna kratke i wykonywal animacje chodzenia skladajaca sie z 2 spritow. Pomozecie??? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 18 Kwietnia 2009 Udostępnij Opublikowano 18 Kwietnia 2009 GML if keyboard_check_pressed(vk_lef) //jeśli klikam strzałkę w lewo :) { x+=32 // czy ile tam chcesz :) } A do animacji użyj image_index :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
I am Lord Opublikowano 18 Kwietnia 2009 Udostępnij Opublikowano 18 Kwietnia 2009 GML if keyboard_check_pressed(vk_left) { x-=32; image_index=sprit_w_lewo; } if keyboard_check_pressed(vk_right) { x+=32; image_index=sprit_w_prawo; } if keyboard_check_pressed(vk_up) { y-=32; image_index=sprit_w_gore; } if keyboard_check_pressed(vk_down) { y+=32; image_index=sprit_w_dol; } if !keyboard_check(vk_right)&& !keyboard_check(vk_left) && !keyboard_check(vk_down) && !keyboard_check(vk_up) image_index=sprit_stoi //czyli sprit kiedy nie naciskamy ani lewo ani prawo ani dół ani góra.</span> Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gonzo Opublikowano 18 Kwietnia 2009 Autor Udostępnij Opublikowano 18 Kwietnia 2009 Dzięki wszystko działa :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
XxMichałxX Opublikowano 19 Kwietnia 2009 Udostępnij Opublikowano 19 Kwietnia 2009 @upup: a nie lepiej dac if, else if i else? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gonzo Opublikowano 20 Kwietnia 2009 Autor Udostępnij Opublikowano 20 Kwietnia 2009 Mam jeszcze jedno pytanie dotyczące tego chodzenia, jak zrobić zeby gdy nienaciskam to stał w miejscu ale w 4 róznych pozycjach, np jak ide w góre to zeby jak sie zatrzymał stał w miejscu w pozycji skierowanej w góre ??? itd Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
hudy0070 Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 GML if !keyboard_check(vk_right)&& !keyboard_check(vk_left) && !keyboard_check(vk_down) && !keyboard_check(vk_up) image_index=sprit_stoi //czyli sprit kiedy nie naciskamy ani lewo ani prawo ani dół ani góra.</span> wywal to Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Darlix Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 Mihau: Przestań nabijać posty! Nie nie lepiej. Lepiej jest zrobione jak jest. Zrób 4 grafiki jak stoi i daj w ten kod: GML if keyboard_check_pressed(vk_left) { x-=32; image_index=sprit_w_lewo; { else sprite_index=stoilewo } } if keyboard_check_pressed(vk_right) { x+=32; image_index=sprit_w_prawo; { else sprite_index=stoiprawo } } if keyboard_check_pressed(vk_up) { y-=32; image_index=sprit_w_gore; { else sprite_index=stoigora } } if keyboard_check_pressed(vk_down) { y+=32; image_index=sprit_w_dol; { else sprite_index=stoidol } } if !keyboard_check(vk_right)&& !keyboard_check(vk_left) && !keyboard_check(vk_down) && !keyboard_check(vk_up) image_index=sprit_stoi Sry za kopiowane z góry ale nie chciało mi się przepisywać ;/ moze być zle bo brak mi weny :( Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
hudy0070 Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 Damian21 GML if !keyboard_check(vk_right)&& !keyboard_check(vk_left) && !keyboard_check(vk_down) && !keyboard_check(vk_up) image_index=sprit_stoi ten kod zawsze obróci go do tego spritu jeżeli żaden button nie jest aktywny Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Darlix Opublikowano 20 Kwietnia 2009 Udostępnij Opublikowano 20 Kwietnia 2009 Faktycznie. Nie zauważyłem "!" ;/ Wywal tylko ten kawalek co hudy podal ;< brak humoru :( 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ę