Orientation-based Shooting within Vehicle animations

In games such as PUBG, or mostly any game featuring cars and guns, you character can hop out of a window and aim around to fire at targets. I am asking how this can be achieved in Roblox Studio. I AM NOT ASKING FOR A SCRIPT! I am simply asking for your best-guess method to achieving this.

Some examples:
As you turn from facing to the front of the vehicle to the back, your character will shift their posture to accommodate this turn.
When firing perpendicular to the vehicle, the Character will shift to be facing outside.

I have found a solution to peaking out of the car window, but I have yet to find a good way to achieve this effect. PUBG does it really well with your character dynamically switching the way they hold the gun to adjust the firing angle. How can this effect be replicated in Roblox Studio, with preset poses?

Is your game a first-person shooter, or a third-person one like Fortnite?

A Third Person game, but regardless it wouldn’t matter as even in First Person your character body would not rotate whilst seated. This is not a matter of simply rotating the torso, as I would’ve done that already. This is a matter of playing animations depending on the orientation relative to the vehicle

Maybe you could just rotate the characters torso to the direction that the mouse is facing?

I’ve figured it out! A rotation of the torso + a counter rotation of the Legs provides a convincing rotation of the body!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.