Add a KCC Movement Engine that supports movement via a floating capsule.
Have the capsule float a specific distance off the ground and it should create a capsule collider for this operation.
Given this expected distance to float off the ground, do a sphere cast downwards from the player location and lerp the position up/down as needed to move the player up or down as long as they are grounded.
Add a KCC Movement Engine that supports movement via a floating capsule.
Have the capsule float a specific distance off the ground and it should create a capsule collider for this operation.
Given this expected distance to float off the ground, do a sphere cast downwards from the player location and lerp the position up/down as needed to move the player up or down as long as they are grounded.
This should handle stairs much more smoothly.