Skocz do zawartości

Nieoczekiwany błąd


Rekomendowane odpowiedzi

DRAW:

draw_sprite_ext(sprite,-1,x,y,skala,skala,direction-90,c_white,1)

if(keyboard_check(ord('W'))){gotoy=y-128}
if(keyboard_check(ord('S'))){gotoy=y+128}
if(keyboard_check(ord('A'))){gotox=x-128}
if(keyboard_check(ord('D'))){gotox=x+128}
if(!keyboard_check(ord('D')))&&(!keyboard_check(ord('A'))){gotox=x}
if(!keyboard_check(ord('S')))&&(!keyboard_check(ord('W'))){gotoy=y}
mp_potential_step(gotox,gotoy,2,0)


if(keyboard_check_pressed(vk_numpad8))&&(keyboard_check_pressed(vk_numpad5){instance_create(x,y,O_CZAR_1a)}

 

Jak widać jest to sposób poruszania dla bohatera.

Problem pojawia się gdy chcę stworzyć obiekt "CZAR_1a". Instance się pojawia, ale niezanych mi powodów gdy postać w tym czasie idzie, zmienia tymczasowo się jej direction na 0

 

Czy klawisze numeruczne wpływają jakoś na Motion planning???

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

Dla czego w draw? Sama nazwa mówi, że draw jest od MALOWANIA.

Problem polega na tym, że na klawiaturze można nacisnąć tylko kilka guzików na raz i widocznie klawiatura numeryczna ma wyższy priorytet od literek. Dla tego jak wciskasz 3 lub 4 klawisze, to postać przez chwilę nie idzie. A direction=0 to jest w prawo, tak gwoli ścisłości.

Odnośnik do komentarza
Udostępnij na innych stronach

O_CZAR_1a ma lecieć i to robi znakomicie

direction postaci się zmienia na 0 bo mam drawowanie "direction-90"

gotox i gotoy są zmiennymi.

 

Problem się pojawia TYLKO gdy postać idzie, wtedy gdy naciskę num_5 i num_8 na raz postać nagle zmienia kierunek poruszania

 

P.S. Używam orginalnych pojęć, bo takim osobom jak gnysek jest łatwiej zrozumieć keyboard_check_pressed() od "gdy naciskam klawisz". Poza tym to budzi sporo niedomówień takich jak czy naciskam czy wciskam?

 

P.P.S Czy przypadkiem DRAW niewyklucza STEP?

Odnośnik do komentarza
Udostępnij na innych stronach

A..... no przecież :blush:

Zawsze robiłem wszystko w drawie bo było mi wygodniej manipulować spritesem lol

Tak jakoś się przyzwyczaiłem...

 

co do problemu to chyba będę musiał znaleźć inny sposób bo w końcu te klawisze zaczną się blokować.

Odnośnik do komentarza
Udostępnij na innych stronach

Tak się nie dzieje tylko z klawiaturą na ps2?

 

No chyba tak, ale ja i tak używam przejściówki bo nie chcę marnować portu USB

 

 

EDIT: :lol2:

xD

Chcecie wiedzieć dlaczego był ten błąd?

 

HA HA

 

O_CZAR_1a był solid xD

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ę...