Skocz do zawartości

Ruch ludzika


Adamosca

Rekomendowane odpowiedzi

Słuchajcie. Jak można zrobić, aby ludzik chodził tylko w ośmiu kierunkach(góra dół lewo przwo i pośrednie)

czy jest możliwe zapisanie czegoś takiego

 

if direction= 87

{

direction=90

}

czy coś takiego by zadziałało?

 

a może jakiś klocek?

a i jak zrobic że gdy jeden z waónków jest spełniony to zrób to i to, czyli żeby zrobiś kilka warunków

 

czy to coś takiego?

if directin =88 or 89 or 87 or 86

{

direction=90

}

jak to zapisać?

Pomóżcie!!! :(

Odnośnik do komentarza
Udostępnij na innych stronach

dzięki

chodzi o poruszanie myszką, no że kliknę i gościu tam idzie.

 

Stwórz obiekt mouse.

Zaznaczamy w nim solid.

 

A w obiekt player:

 

Global left mouse button pressed:

move_towards_point(mouse.x,mouse.y,7)

 

W obiekt player:

 

Collison obiekt mouse:

move_contact_solid(270,4)
speed=0

 

Proste :blink:

Odnośnik do komentarza
Udostępnij na innych stronach

@Kasa100 :o Śnisz czy o droge pytasz? ty wiesz co on chce zrobić?? - wogóle twój sposób jest żałosny i noobski... po cholere robić ten obiekt jak można zrobić zmienną np. idzx, idzy i ustawic ją na pozycji myszki przy kliknięciu...

Oj kasa, kasa - ty do uczyć sie gmla a nie wprowadzać innych w błąd :] Poza tym on chce zrobić poruszanie w 8 kierunkach raczej na zwykłym mp_potential_step tego nie zrobi :/

 

EDIT; lolz

move_towards_point(mouse.x,mouse.y,7)
po co tego używać - nie lepiej mp_potential_step? od razu omija przeszkody ... boże...
Odnośnik do komentarza
Udostępnij na innych stronach

Hmm... chyba na cos wpadlem :P Ale nie wiem jak to bedzie dzialac :P Takze zapodam :)

 

Cus takiego w step:

if direction > 0 && direction < 45
{ direction = 45 }
if direction > 45 && direction > 90
{ direction = 90 }

ITD...

 

Nie wiem czy to dziala bo wpadlem na to gdy pilem moja legendarna juz Herbatke :)

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