Completely disabling collision temporarily

Hi there, I’m quite new to gdevelop so please forgive my inexperience.

I’ve recently been trying to utilize the jump-thru platform given by the behaviors function.
I recently noticed that when trying to hold [down] to pass thru the platform while falling, the character will collide with the platform for a split second, losing all it’s momentum, before quickly passing thru the platform. I want to avoid this by making it so that pressing [down] will cause all jump-thru platforms to disable collision for only the player character, allowing them to pass thru the platform while falling without losing momentum.

The drawing on the left is what’s happening, the drawing on the right is what I want to achieve.
May I learn to to achieve this?

Thanks,
Tryo

Hi what I do is not perfect but minimize the collision
So add a point to the player at the center bottom then to check the collision with the jumpthru like

image
Then if press down disable jumpthru behavior of that platform
And in another event just check
if jumpthru is not in collision with player enable behavior jumpthru of that platform.

2 Likes

I think the Platformer behavior could be improved to allow to choose between both way (with or without stop).
I guess an easy workaround would be to disable the Platform behavior on jumpthrus while Down is held.

2 Likes