As the title suggests I want to be able to rotate the camera but at the same time not change its position. Just like how you change the humanoid.CameraOffset.
So the question is can you change the rotation of a camera using humanoid.CameraOffset. and if not then how would I do this?
If the CameraType is set to custom (and probably others) it will still follow the character.
I ran this code and it moved the camera around the character:
I change my camera type to custom using this code:
local function cameraUpAndDown()
local cam = workspace.CurrentCamera
local ogCFrame = cam.CFrame
cam.CameraType = Enum.CameraType.Custom
tweenService:Create(cam,TweenInfo.new(.2),{CFrame = cam.CFrame*CFrame.Angles(math.rad(-5),0,0)}):Play()
task.wait(.5)
tweenService:Create(cam,TweenInfo.new(.3),{CFrame = ogCFrame}):Play()
end
but the character can still leave and it’s kinda choppy