Mucco Opublikowano 10 Sierpnia 2009 Udostępnij Opublikowano 10 Sierpnia 2009 Mam do was droszy userzy parę pytań odnośnie GMa ^_^ 1. Jak zrobić playera w kilku częściach - oddzielnie nogi, oddzielnie głowa i tułów? 2. Jak zrobić wchodzenie na drabinę? Pytanie banalne wiem :/ 3. Po naciśnięciu klawisza Shift pewna część ciała (jeśli jest w locie) ma się zaczepić o najbliższą platformę (to już bardziej podchodzi pod przykład). 4. Jeśli się naskoczy na lianę, można się na niej rozbujać (jak w Clawie). 4 pytania, trochę dużo, sorki :) Możecie też podać jakiś przykład/silnik gry platformowej. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Matyxon Opublikowano 10 Sierpnia 2009 Udostępnij Opublikowano 10 Sierpnia 2009 2. GML if distance_to_object(o_Drabina)<5 { if keyboard_check(vk_up) { x+=1 } } E: GML if distance_to_object(o_Drabina)<5 { vspeed = 0 gravity = 0 if keyboard_check(vk_up) {y-=1 } } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Michmis Opublikowano 10 Sierpnia 2009 Udostępnij Opublikowano 10 Sierpnia 2009 W moim obecnym projekcie rozwiązałem to tak: (chodzi o punkt 1.) że tworzy się na początku obiekt-kontroler, który w odp. miejscach tworzy obiekty nóg, tułowia itd. a te obiekty w stepie mają poruszanie sie do odpowiedniego punktu :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 10 Sierpnia 2009 Udostępnij Opublikowano 10 Sierpnia 2009 1. Funkcja draw_sprite_ext to umożliwia. Rysujesz nogi ręce i tulów i potem wypisujesz: GML draw_sprite_ext(...); draw_sprite_ext(...); draw_sprite_ext(...); sry, że nie napisałem argumentów, ale jestem na innym kompie. Ale chyba się połapiesz :thumbsup: EDIT: @up szybszy :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Nobody Opublikowano 10 Sierpnia 2009 Udostępnij Opublikowano 10 Sierpnia 2009 Nie opłaca się robić na osobnych obiektach. Lepiej jak powyżej, wszystko rysować w jednym obiekcie :) 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ę