I'm trying to setup an animation float parameter with the Agent Velocity, so that if the agent moves than a Run animation will play.
The problem is that the Get Agent Velocity action always returns a value, it's almost never 0 as if the Agent is always moving when he is just standing still.
This also happens with the Get Game Object Speed, where the Speed float always registers a value even when the game object is still.
This causes the animation float parameter to trigger the run animation, so the Player character is constantly jittering with the run animation when standing still.
Is there a way to fix this?