Skocz do zawartości

co jest zle


Rekomendowane odpowiedzi

co jest zlego w tym kodzie:(dopiero zaczynam)

if (keyboard_check(vk_left))

{

spirite_index = player2

}

if (keyboard_check(vk_right))

{

spirite_index = player3

}

if (keyboard_check(vk_up))

{

spirite_index = player4

}

if (keyboard_check(vk_down))

{

spirite_index = player1

}

ten kod mial mi posluzyc do prostej animacji chodzenia ale niestety..cos nie wyszlo i ciagle jest jedna i ta sama animacja jednym slowem postac lata po ekranie:/

Odnośnik do komentarza
Udostępnij na innych stronach

To jest gra z grawitacją?

 

W step objektu wklej grawitacje!

 

W Keyboard left=

 

GML
sprite_index=Hero_w_lewo

 

image_speed=0.25//tu możesz sobie wstawić inną predkosc

//W keyboard right=

sprite_index=Hero_w_prawo

 

image_speed=0.25//tu możesz sobie wstawić inną predkosc

 

 

//no i jeszcze w w prawo

if place_free(x+4,y)

 

{x+=4}

 

//no i oczywiście w lewo

if place_free(x-4,y)

 

{x-=4}

 

 

Jeśli nie jest to gra platformowa to:

 

 

W keyboard wszystkich szczałkach : lewo, góra, dół, prawo

 

Dajesz:

 

GML
image_index=????

 

image_speed=0.25//tu wstawiasz sobie inna prędkosc</span>

 

 

w ???? wstawiasz odpowiedniego sprita (góra,dół,lewo,prawo) którym postać się rusza.

 

A, i nie zapownij o poruszaniu:

 

GML
action_move("010000000",5);//góra

action_move("000100000",5); // lewo

 

 

 

 

action_move("000001000",5); // prawo

action_move("000000010",5); // dół</span>

Odnośnik do komentarza
Udostępnij na innych stronach

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ę
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...