Skocz do zawartości

Konsola


Rekomendowane odpowiedzi

Witam

Skorzystałem z tego przykładu konsoli. Trochę go przerobiłem i wyskakuje mi błąd. Więc przekopiowałem go jeszcze raz, ale tym razem litere w litere jak jest w przykładzie i dalej ten sam błąd! Treść błędu:

 

ERROR in

action number 1

of Key Press Event for <Enter> Key

for object o_konsola:

 

Error in code at line 5:

wiersz=wiersz[i+1];

^

at position 12: Unknown variable wiersz or array index out of bounds

 

Proszę o pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

Zdefiniowales zmienna "wiersz" na poczatku programu?

Po prostu daj:

GML
var wiersz;

Odpisywałem na to i chodziło mi tylko o var wiersz że mam w innym obiekcie.

Tak wiem to i tak nic nie daje bo jest w innym obiekcie a nie jest globalem.

 

Najbardziej dziwi mnie to że w przykładzie działa, a u mnie już nie pomimo tego że wszystko skopiowałem tak samo.

Odnośnik do komentarza
Udostępnij na innych stronach

var daje zminną tymczasową, działa ona wtedy TYLKO I WYŁĄCZNIĘ DO KOŃCA BLOCZKU KODU. Później jest kasowana. Musisz albo zrobić z niej normalną zmienną (tj. zainicjować ją w create) albo zastosować jakiś inny pomysłowy sposób. Nie wiem tylko jaki.

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