How would I make a player's camera follow the direction of their head when they move but not fully follow

I want to make it so the player’s camera is in a fixed position but as the player’s character moves, the camera follows that movement slowly and smoothly but doesnt follow fully to the player’s new position, lagging behind slightly to an extent
(probably not explained it well so if u need me to try again at describing lmk.)

1 Like

Do you mean the camera would just look at the player? if so, you can use CFrame.lookAt

no becuz I am not trying to have the camera pin to the where the player moves and rather just slowly follow behind in the direction they move and not fully go the place they move to, if that makes sense

You could try using CFrame.LookAt but at a position you calculate somewhere behind the player.?

I could but how would i go about smoothing out that camera movement still as i can only imagine that would still be fairly rough, I want it to have a kind of effect similar to that of loading screens which move the camera based on mouse position but with a player’s character

use tweenService to have a part tween it’s cframe to a cframe behind the character, then use cframe.LookAt to make the camera look at the character

I think I might know what you mean now. I know it took a while, but are you talking about you want the camera to have a bit of a “overhang”?

In my words, an “overhang” is a normal camera but it just stays back behind the player, swaying back and forth, no?
However, your words might be different, and in that case you would probably have to probably confirm that this is what you want.