Skocz do zawartości

background_exists


TO_mek

Rekomendowane odpowiedzi

Witam!

W create obiektu inicjującego definiuję zmienna tlousera poprzez

 

GML
globalvar tlousera;

 

bez nadania wartosci

 

Następnie w dowolnym miejscu w kodzie daję

 

GML
if background_exists(global.tlousera) then background_delete(global.tlousera)

 

Efekt:

___________________________________________

################################################################################

############

FATAL ERROR in

action number 1

of Key Press Event for L-key Key

for object zm_glob_obj:

 

Push :: Execution Error - Variable Get -5.tlousera(100034, -1)

at gml_Script_laduj_tlo_scr (line 3) - if background_exists(global.tlousera) then background_delete(global.tlousera)

################################################################################

############

--------------------------------------------------------------------------------------------

stack frame is

gml_Script_laduj_tlo_scr (line 3)

called from - gml_Object_zm_glob_obj_KeyPressed_L_1 (line 1) - laduj_tlo_scr();

 

 

Czy nie wystarczy sama deklaracja zmiennej globalvar? Musi być nadana wcześniej wartość?

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