Character Controller Slope

Hi,

I have read through forums and unity answers to find the answer, but I still an having trouble.

I cannot figure out why my animated sprite hops down slopes. I though this problem was fixed in unity3.

I move the character with a lerp ( moveSpeed = Lerp ( moveSpeed, walkSpeed, speedSmoothing ) and use collisionflags & CollisionFlags.below to check for collision with the ground.

Does anyone have any suggestions as to why the character hops down slops and is there a way to fix and/or try and debug the problem?

Thanks!

Use the CharacterMotor script.