i am new to unity (and this is my first time asking a question here.). do, i was making a project, in which i imported a character from mixamo, and run the aniamtion. And that part, was successfull. after that, i want my character, to move forward continously, for that i enabled, loop time. but when i run it, although the charcter moves, but when the aniamtion comes to an end (this is where the loop begins), it again goes back and not forward. like it covers some distance during aniamtion, and when the animaiton finishes, it again goes back and then move forward, and this continues. however, i want the character to move foward after the aniamtion completes. here i have posted a picture of my animator and inspector.
The animation is looping correctly. The baked in animation of the character you imported includes the movement of the characters body and also the movement of the entire character. So when the animation finished and has travelled from point A to point B, when it loops it will start at point A again.
What you need to do is have animation that animates the limbs in a walk sequence WITHOUT actually moving the character as a whole. So when you play the walk animation, it should look like it is walking on the spot. This is when you add a movement script to the character to control the movement via input - from keyboard or gamepad.
There are some good resource videos on YouTube. I recommend Brackeys, he’s awesome.