I figured out a pretty neat way to do stairs, not sure if it’s been thought of before. I did an invisible ramp like most people do, but I make the ramp drop below the stairs when the user is not pressing a key. That way when the user is holding down the button, they can easily walk up the stairs, however when they release, they don’t go sliding down either. I also made the ramp slightly bumpy to simulate the bump of the steps, but not too much or you won’t walk up them.
One problem I am having though, is when I walk down the stairs, my player flies down, as if the are falling/jumping down instead of walking slowly. I’m not too sure how to fix this. Any ideas?