How to set Player orientation while they're in 1st person?

I have a game that uses teleportation to specific parts’ CFrames to travel around to different places. I use character:PivotTo(part.CFrame), and it works fine, except for the fact that because the player is locked into first person, their camera position is not oriented to the teleportation CFrame orientation. Usually PivotTo() will orientate a player’s character to the CFrame given, but it only works if the player is in 3rd person. Is there any fix to this problem?

I am pretty sure you just have to turn off Humanoid.AutoRotate to solve your issue.

2 Likes

All this does is lock the character into looking in one direction. I just want the character to face the direction of the CFrame it teleported to.

Turning off AutoRotate will prevent rotation while in first person. But, if you still want them to rotate, you can simply set their camera’s CFrame instead.