Before I start..
local CamPart = game.Workspace:WaitForChild("CameraF"):WaitForChild("CamPos")
local FocusPart = game.Workspace:WaitForChild("CameraF"):WaitForChild("Focus")
local Camera = workspace.CurrentCamera
local Player = game.Players.LocalPlayer
local CamWaitTime = 10
function CameraFunction()
Camera.CameraSubject = CamPart
Camera.CameraType = Enum.CameraType.Scriptable
Camera.CFrame = CFrame.new(-0, 66.675, 51.651)
Camera.Focus = CFrame.new(CamPart.Position, FocusPart.Position)
end
CameraFunction()
All of this is in a LocalScript, yes.
My problem is simply the fact that Camera.Focus doesn't actually focus to the part I'd like it to. I've read so many things on websites and different ways of doing it but it just doesn't work. The camera looks in one direction always, and I can't seem to change that. Not sure what else to include so I'll just end it here.
Thanks for any help!

1 comment
Oh wow, thanks for this answer! I had no idea how to do this as I'm just learning Camera Manipulation. I've been putting it off for awhile so.. But yeah. Accepted answer.