o_glut przy kliknięciu myszy tworzy o_malyglut z prędkością 6, w kierunku point_direction(x,y,mouse_x,mouse_y).
o_malyglut w creacie tworzy o_malakrp. Nadaje też wartość zmiennej my_glut w tej instancji w sposób:
GML
kasza=instance_create(x,y,o_malakrp);
kasza.my_glut=id;
o_malakrp w pewnym momencie odnosi się do zmiennej my_glut (w stepie ustawia swoje x, y w stosunku do o_malyglut).
W tym momencie mamy problem. Błąd wyskakuje przy starcie roomu, kiedy nie istnieje jeszcze ani o_malyglut, ani o_malakrp, a nawet nie kliknąłem myszki :/. Jego treść wygląda mniej więcej tak:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rozmiem, że nie znajduje x, bo o_malyglut nie istnieje, ale dlaczego w ogóle sprawdza stepa nie istniejącego obiektu ?!?!?!
co zrobić, żeby to rozwiązać ??
====================================================================
P.S.: Wszystko pisane z pamięci, więc nie jest to oryginalny tekst błędu.
edit: Heheheh 150. post.