Hello! I have a concern about one of my scripts in a part. It is supposed to teleport you and change your camera viewpoint using a CFrame. The teleportation works. Yet the Camera Change of viewpoint does not change.
function onTouched(part)
-- Teleport
local h = part.Parent:findFirstChild("HumanoidRootPart")
if (h ~=nil) then
h.CFrame = CFrame.new(100,100,100)
end
-- Camera Angle
local target = workspace.LibraryC
local camera = workspace.CurrentCamera
local angle = 0
while wait() do
camera.CoordinateFrame = CFrame.new(target.Position)
* CFrame.Angles(-.5, 0, 0)
* CFrame.new(0, 0, 0)
angle = angle + math.rad(0)
end
end
script.Parent.Touched:connect(onTouched)
Also I have my Camera set as Scriptable
