hi, I'm trying to make a oneway platform you can jump onto from beneath..
problem is, this only seems to work if KinematicBody2D isn't colliding other objects at the same time.. if it is, instead of of going through the platform, it stops in middle because "is_on_floor" returns true for some reason.
I attach an example scene where you can see this.. move the character to the right and keep holding right arrow and then jump (up arrow) ... it gets stuck on the platform.. but if you don't press right arrow, and stand beneath the platform and jump it goes through just fine...
is it that I don't know how to use this... or... might it be a bug perhaps? I thought to ask here first before reporting it.
any help highly appreciated.
Godot 3.0
keys: left/right arrow move, up arrow jump
example project: https://www.dropbox.com/s/pxwe8qkcx4btg5j/collision_bug.tar.gz?dl=0
thanks.
.b