I have an “elevator” sprite (immovable, with constant velocity), that moves up and down according to endpoints.
When the situation in the picture happens, meaning the elevator is moving down, if the player is on a platform, then the elevator stops moving, and I can’t manage to get it back moving after I remove the player.
I checked the elevator’s body properties, but can’t seem to find how to get it back moving.
There’s a difference between tiles and gameObjects like the player.
To check body collision with the tiles we use body.blocked, with the player it’s body.touching
I found the solution, but the problem was not related to any property.
What happened it’s simply that in the situation in the picture, the object (elevator) simply was stopped- the velocity went to 0 in my case. I just had to move it again