What is the difference in scripts in unity between the Animation and Animator?
<p>In all the scripts i used so far when changing in the script the walk speed or adding animation clip it didn't effect it at all.</p>

<p>To change the character speed i need to change it in the Third Person Character (Script) > Move Speed Multiplier.</p>

<p>And to change animation or to add animation i need to go to the Animator window and add a new state and in the state to use the HumandoidWalk then set the state as default or in the script to use this with Play like Play("Walk")</p>

<p>Then what all the properties in the scripts why the speed and animation and others never effect it ? (Not talking about Nav Mesh Agent or Character Transform if needed).</p>

<p>For example i have a script that can accept Walk anim and then i select the HumandoidWalk but that will make the character not walking at all. Only if i make the state in the animator window then it will walk.</p>

<p>It's not only one specific script but in others too. 
I see in many places users use Animation or _animation with Play("Walk") and i to make the player move and use animation i need to use Animator or _animator.</p>

<p>Then what is the difference in scripts in unity between the Animation and Animator windows ? What should i use to make the character in this case ThirdPersonController to walk with animation and not just move ?</p>

<p>For exmaple when using waypoints i want when running the game the enemies to start walking/patrolling atuaomtic so i make new state in animator waindow with HumanoidWalk and then in the script specific for a enemy i use the Play("Walk").</p>

<p><a href="https://i.stack.imgur.com/l04TV.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/l04TV.jpg" alt="Animation"></a></p>