Skocz do zawartości

akcja w stepie tylko raz


Rekomendowane odpowiedzi

Jak zrobić aby akcja w stepie wykonała się tylko raz?

 

Jest sobie warunek który sprawdza czy dana zmienna jest równa true. Kiedy warunek zostaje spełniony wykonuje się akcja. Jak zrobić, aby ta akcja wykonała się tylko raz? (nie mogę zmienić wartości tej zmiennej na false)

Odnośnik do komentarza
Udostępnij na innych stronach

To zmień ją na 2 pod koniec kodu między klamrami. Może być byle co byle nie 0 lub 1.

Nie działa.

 

Oto kod, możecie poprawić tak aby podczas poruszania był sprite3 , a gdy stoi sprite0?

GML
image_angle=direction;

if global.walk=true

{

move_towards_point(global.clicked_x,global.clicked_y,4);

image_index=sprite3;

}

if distance_to_point(global.clicked_x,global.clicked_y) < 1

{

speed=0;

image_index=sprite0;

}

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