Can I Addforce to a model while using Animator

I have a model with Animator component. When I try to addforce to this model to make it move forward, it doesn’t work. But if I disable the Animator component, it works fine.

Rigidbody on a skinned mesh renderer should not be used for that purpose. You’d better move your character with transform.

If the Animator is playing some default animation in which the model is stationary and cannot move, you can try Vector3.Lerp() method to change the position of the model.

First, make sure the model has a rigidbody object. Second, if you use this, you should probably disable the root motion in the animation controller, since the physics engine will be controlling it’s movement and not the animation.