I have this problem from the beginning of time.
I have recorded a video to show the problem:
As you can see in the video, if the wall is totally perpendicular to floor, all works as expected, the engine uses the "movesmooth" command, and the pawn tries to move to the left or right to go around the obstacle.
But when the wall is not totally perpendicular, the pawn tries to jump. Seems that engine does a trace at the bottom, and / or another trace a bit higher, so if the last are free, the pawn jumps.
Tried to set "maxstepheight=1" but don't resolve the problem (and adds some aditional problems...)
"bCanStepUpOn" property on Static meshes set to false it's a partial solution, solve the problem in some cases, but then the pawn can't climb little stairs.
Somebody have find a solution for this thing?
I have recorded a video to show the problem:
As you can see in the video, if the wall is totally perpendicular to floor, all works as expected, the engine uses the "movesmooth" command, and the pawn tries to move to the left or right to go around the obstacle.
But when the wall is not totally perpendicular, the pawn tries to jump. Seems that engine does a trace at the bottom, and / or another trace a bit higher, so if the last are free, the pawn jumps.
Tried to set "maxstepheight=1" but don't resolve the problem (and adds some aditional problems...)
"bCanStepUpOn" property on Static meshes set to false it's a partial solution, solve the problem in some cases, but then the pawn can't climb little stairs.
Somebody have find a solution for this thing?
Comment