I am trying to make a test of a platformer with physics. However I am having trouble getting the character to jump. It jumps okay when no conditions are imposed, only the "press button" one. But I need to stop the character from jumping in air. I thought I would do this by checking if it's in contact with the "ground" and if so, let it jump, however I am using the "overlap" condition to check this, which for some reason it's not working. The player it's clearly overlapping the ground, C2 for some reason does not think so. I thought I would then use "on collision" instead, but the problem persists. Is this a problem with physics?
Also, why can't I invert "On collision"?