Hi everybody.
I have a character and I use CharacterController
.
I tried to put my character right in front of a wall, so if I try to move forward using the Move
or SimpleMove
functions nothing at all happens.
I am expecting that the value of the moveLength
should be 0, since the character couldn’t move at all before hitting the wall, but that’s not what I get.
I still get, as a result, the magnitude of what I pass to the Move
function. When there is a difference, it’s like E-07 * Time.deltaTime
.
Am I doing something wrong?
Is that a bug in Unity?