Skocz do zawartości

Dziwny sposób poruszania


Caporegime

Rekomendowane odpowiedzi

Nie rozumiem, po co ci to*edit (używanie klocków).Jak chcesz obrócić sprite, to w zakładce, main1 masz Transform Sprite, i tam masz angle.

Jak chcesz zrobić poruszanie się w prawo, to w zakładce control, masz klocek Check Empty, tam ustalasz, x i y, no i przy kolizji z jakim rodzajem obiektów ma się postać zatrzymać (solid).

Odnośnik do komentarza
Udostępnij na innych stronach

Chodzi ci o poruszanie takie jak w GTA 2 ??

Bo jesli tak to :

W sprite wez ludzika i za pomoca (Animation - Rotation Sequence- Clockwise (36 / 360) zrob aby odwracal sie na 36 stron.

 

a w stepie obiektu

 

image_single = direction * image_number/360;

if (keyboard_check(vk_left))

direction+=8; //jak szybka ma sie odwracac w lewo

else

if (keyboard_check(vk_right))

direction-=8; //jak szybka ma sie odwracac w prawo

 

if (keyboard_check(vk_up) )

speed=5; //jak szybko ma isc przed siebie

else

if (keyboard_check(vk_down) )

speed=-4;//jak szybko ma sie cofac

else

speed=0;

Odnośnik do komentarza
Udostępnij na innych stronach

Witam,

jak za pomocą klocków zrobić taki system poruszania:

Naciskając strzałkę do góry postać idzie w kierunku który ma przed sobą, przy strzałce do dołu powoli się cofa, a przy strzałkach na boki nie idzie na bok, tylko się obraca?

@up - on chciał to za pomocą klocków... nie wiem po co mu to, ale skoro tak chce...

Odnośnik do komentarza
Udostępnij na innych stronach

Najprostszy system.

 

Event Keyboard Left:

Set variable direction to 2 (zaznacz relative)

Event Keyboard Right:

Set variable direction to -2 (zaznacz relative)

Event Keyboard Up:

Set variable speed to 2

Event Keyboard Down:

Set variable speed to -2

Event Key Release Up/Down:

Set variable speed to 0

Event Step:

Set variable image_angle to 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ę...