Gamemaker to fajny program ale czasami bugi tak mnie dobijają że chodze podirytowany cały dzień. Dziś błąd który mnie niestety tak rozoczarował, że rozważam zgłoszenie reklamacji do Marka Overmarsa i zwrot pieniędzy.
Chodzi mi o to, że mam pełną wersję, legalnie nabytą a niektóre funkcje wciąż nie działają np. collision line
GML
if collision_line(100,100,200,250,obiekt,1,0)=true game_end(); oczywiście program wogóle nie reaguje na tę komendę. Innym obiektem specjalnie sobie narysowałem linie o powyzszych współrzędnych, i - nie jestem ślepy - widzę że obiekt ma kolizję z tą linią a tu nic. Próbowałem wszystkiego , zmieniałem kod na tysiące sposobów, nawet zastosowałem następujący kod :
GML
if collision_line(100,100,200,250,obiekt,1,0)=true game_end(); if collision_line(100,100,200,250,obiekt,1,0)=false game_end(); Powyższy kod automatycznie powinien wyłączyć grę, ale gdzie tam, program w ogóle " nie widzi " tego kodu. Jest to irytujące, bo gm kosztuje nie małe pieniądze, co gorsza za każdą kolejną wersje trzeba od nowa płacić, a błędy które pojawiają się w tym programie są na poziomie podstawowki. ;(