Camera Manipulation Script

Seems to work perfectly fine for me, Does it output the print?

No it does not print out “done”

Whenever I do this, I just use this:

local TweenService = game:GetService("TweenService")
local Player = game.Players.LocalPlayer
local Camera = game.Workspace.CurrentCamera
local CameraPosition = game.Workspace.Beginning

repeat wait() until Player.Character -- dont include this line, its just what I use.
-- this line is only for if its at the beginning, or at least I think.

Camera.CameraType = "Scriptable"
Camera.CFrame = CamPart.CFrame

I use a string to define the CameraType. When I used Enum, it broke for me. That might just be me doing it wrong, but I genuinely don’t know. Hopefully this fixed your issue.

2 Likes

Thank you it worked!

Probably what was wrong

1 Like