Hi, I am currently working on a 2d sidescroller and I keep running into the same problem. Whenever my character runs into a slope that is to steep he seems to fall behind the object and, consequently, of the map.
Mind the mess that is my scene right now.
In the exemple you can see that my collisions are working fine until I run into the rock that knocks me off.
Here’s the rock collision