Używam w swojej grze ruchu platformowego zrobionego na zasadzie jak w tym linku:
Wszystkie obiekty poruszają się na tej samej zasadzie, obj_wall to przeszkoda, platforma ma w parencie obj_wall
Obj_player ma w stepie:
GML
if place_meeting(x,y,obj_wall) {/*i tutaj że umiera*/}
Mam problem z platformą. Porusza się ona pionowo. W momencie, kiedy platforma jedzie w dół, a my jesteśmy pod nią i skaczemy dochodzi do kolizji i bohater umiera.
Jak zrobić, żeby w sytuacji, kiedy platforma zjeżdża w dół, pod nią jest bohater, który nie stoi na podłożu, bohater był przesunięty, tak żeby nie doszło do kolizji miedzy obiektami?
Próbowałem z place_meeting, różnymi kolizjami, umieszczałem to w stepie, end stepie i begin stepie i nic, nie wiem dlaczego.