Skocz do zawartości

Strzał z lufy


Kychu

Rekomendowane odpowiedzi

Mam ludziki który stoi z pistoletem i chciałbym zrobić żeby

 

nabój zrobił sie koło lufgy więc zrobiłęm.

 

 

z klocków

 

x=strzał.x74

y=strzał.y23 i coś nei działą próbowałem różnei jak to zrobić te 74 i 23 to x i y końca lufy ze sprite

Odnośnik do komentarza
Udostępnij na innych stronach

Musisz dodać odpowiednie wartości do X i Y gracza, zakładając że origin jest na środku sprita gracza:

var _x, _y, _ds, _dr;

_x = x odległości punktu lufy od origina
_y = y odległości punktu lufy od origina

_ds = power( power( _x, 2 ) + power( _y, 2 ), 1/2 );
_dr = point_direction( 0, 0, _x, _y );

px = x + lengthdir_x( _ds, direction + _dr );
py = y + lengthdir_y( _ds, direction + _dr );

to punkty px i py są punktami gdzie jest lufa broni po uwzględnieniu direction :)

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