How to make character legs rotates in speed direction in 2d top down shooter?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By boss078

Well, hello.
I’m new is Godot and I’ m trying to figure out how to set up walking animation for character in top down shooter.
I got per-frame animated legs and character body, character always looking on mouse position.
I want to rotate character legs in direction of player speed. Already tried to rotate them in this way, but looks like the problem is in player scene hierarchy(legs rotate with other body). How can I make legs rotation independent of body rotation?
Or maybe there is another solution for this?
I will be grateful for any help with this.

P.S yea, I don’t know how to add images, so I loaded images on google drive

:bust_in_silhouette: Reply From: hidemat

I think if you follow this tutorial some of your questions might get answered:
Topdown Tank Battle - by Cris Bradfield

That helps a lot!
Thank you!

boss078 | 2019-11-07 10:36

No problem. Glad I could help.

hidemat | 2019-11-07 15:53