You could reference an Offset variable in addition by changing the Camera’s CFrame? It’d probably look something like this:
local Camera = workspace.CurrentCamera
local Offset = Vector3.new(0, 0, 25) --Or you could reference where the Subject is looking at
Camera.CFrame = CFrame.new(Subject.Position + Offset)
What I want to achieve is, when I change the CameraType (after a cutscene that ends in the default camera CFrame) from Scriptable to Custom you shouldn’t notice a jump like here.
For that, I have to change the CameraZoomDistance before the cutscene starts.