Skocz do zawartości

Jeśli zmienna istnieje...


Platyna

Rekomendowane odpowiedzi

Witam. Czy jest jakaś funkcja sprawdzająca czy dana zmienna istnieje? BO chce w pewnym zdarzeniu zrobić coś ze wszystkimi obiektami któe posiadają takową zmienną, a resztą zniszczyć :P

 

with(all)

{

if(zmienna istnieje?)

x=check_x

else

instance_destroy()

}

 

Ach i jeszcze takie pytanie. Niby znam odpowiedź ale może wy wymyślicie lepsze rozwiązanie.

Gdy nastąpi zdarzenie1 to wszystkie obiekty które wcześniej gdy wystąpiło zdarzenie2

*Nie istaniały, a teraz istnieją - zniszyć

*Istniały a teraz nie istnieją - stworzyć

*Istniały i istnieją - wrócić do pozycji w któej był przy zdarzeniu2

 

Czyli w skrócie: gdy wystąpi zdarzenie1 wszyściutko ma się stać takie jak wtedy gdy ostatnio wystąpiło zdarzenie2

 

Czyli w jeszcze większym skrócie: CheckPointy :P

Odnośnik do komentarza
Udostępnij na innych stronach

Witam. Czy jest jakaś funkcja sprawdzająca czy dana zmienna istnieje? BO chce w pewnym zdarzeniu zrobić coś ze wszystkimi obiektami któe posiadają takową zmienną, a resztą zniszczyć :P

 

with(all)

{

if(zmienna istnieje?)

x=check_x

else

instance_destroy()

}

GML
if variable_local_exists("zmienna")
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ę...