How do I make the player model free aim in 2D like in metroid samus returns and metroid dread?

Godot Version

Godot 4.6

Question

How can I make the player model aim where I want it to? I can do that for shooting in code but how do I make the model (gun or whatever) follow the aim target? The animation isnt too hard to do for like 90 or even 180 degrees but beyond that the model needs to rotation in a buncha other ways thats too hard to handle with 1 bone. Ive tried drivers and stuff but its way too complicated

Take a look at this post, and then give us enough information to help you. We cannot read your mind. Show us what you have. Tell us what you’ve tried.

Yeah, I got some footage of what I mean so Ill resubmit it. It aint exactly a coding problem and its kinda hard to explain so hopefully the footage of it might help

You don’t need to resubmit, you can post the footage here in this thread.

Oh, ok. This is what I mean:

I wanna do that and I can make the player aim and shoot that way but how would I make the player model face the direction theyre aiming?

This is how Ive got it working in game.

I feel like you didn’t read the post I linked. Where’s the code?

Its not a coding problem. Im not really sure how its supposed to be done to get the model to follow the target

Maybe this is more of a blender problem than godot problem so Ig ill ask it in a blender forum

It is a coding problem. But, ok.