Skocz do zawartości

Strzelanie


Leszczyk_hehe

Rekomendowane odpowiedzi

Siemka.

Mam problem ze strzałami, ponieważ jak chcę strzelać to strzela z środka sprite'a zamiast obok niego, to gra top down.

Kod na strzelanie:

Global left button:

bullet = instance_create(x, y, o_bullet);

bullet.direction = image_angle;

 

bullet to nazwa pocisku

Chciałbym przy okazji zapytać czy pomoże ktoś mi wytłumaczyć, jak zrobić grę przez hamachi?

Chcę zrobić właśnie ten top down ale nie wiem jak :(

Odnośnik do komentarza
Udostępnij na innych stronach

W create Ludzika wpisz :

GML
kx = 0

ky = 5

 

Przy strzalce w lewo (lub dowolny guzik, ktorym ludzik ma isc w lewo) wpisz :

 

GML
kx = -5

ky = 0

 

Przy strzalce w prawo (lub dowolny guzik, ktorym ludzik ma isc w prawo) wpisz :

 

GML
kx = 5

ky = 0

 

 

Przy strzalce w gore (lub dowolny guzik, ktorym ludzik ma isc w gore) wpisz :

 

GML
kx = 0

ky = -5

 

 

Przy strzalce w dol (lub dowolny guzik, ktorym ludzik ma isc w dol) wpisz :

 

GML
kx = 0

ky = 5

 

 

 

Nastepnie w AMMUNICJI (tym czym strzelasz-jakby ktos nie wiedzial)

 

W create wpisz :

 

GML
ax = Bohater.kx

ay = Bohater.ky

 

A teraz w step

GML
hspeed=ax

vspeed=ay

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