Custom first person

Is there any way I can make a first person camera that follows the exact rotation and position of a head?

4 Likes

Just use the head as camerasubject. Here’s a starterplayerscript.

game.Players.LocalPlayer.CharacterAdded:Connect(function(Character)
	game.Players.LocalPlayer.CameraMode = 1
	repeat wait()
		workspace.CurrentCamera.CFrame = Character:FindFirstChild("Head").CFrame
	until not Character
end)
3 Likes

What do I put it in as, A local script?

2 Likes

Yes, if it’s client sided then use local scripts.

It’s causing my character to slowly spin and also I cant move my camera down

1 Like

Yes, that’s why you shouldn’t, anyways it’s possible, just search up ‘Head Movement Camera’.

1 Like