I am trying to make a cut scene, but I get an error when I try to get the Cframe of a part. My code is in a local script in StarterGui

local TweenService = game:GetService("TweenService")

local Camera = game.Workspace.Camera

local CutsceneTime = 12

local tweenInfo = TweenInfo.new(
	CutsceneTime,
	Enum.EasingStyle.Sine,
	Enum.EasingDirection.Out,
	0,
	false,
	0
)

function tween(part1, part2)
	Camera.CameraType = Enum.CameraType.Scriptable
	Camera.CFrame = part1.Cframe
	
	local tween = TweenService:Create(Camera, tweenInfo, {CFrame = part2.Cframe})	
	tween:play()
	
	wait(CutsceneTime)
	
	Camera.CameraType = Enum.CameraType.Custom
end

wait(2) 

tween(game.Workspace.Camera1,game.Workspace.Camera2)

The error brings me to line 18, "Camera.CFrame = part1.Cframe." In teh workspace I have two parts named: Camera1 and Camera2. When I test it, the camera freezes in place, but does not move to the parts.

1 comment

0

capital F in CFrame