I’ve been tackling this for a while now and tried various method but still no luck.
How do I make it so when I press “Return”, it tweens the camera to the initial camera position but Backwards rather than facing the part its going to?
https://gyazo.com/1469480d57d0df3cd62c27a23b4b6daa
--[Set the camera first]
camera.CameraType = "Scriptable"
camera.CameraSubject = workspace.GameCameras:WaitForChild("servers")
camera.CFrame = workspace.GameCameras:WaitForChild("servers").CFrame
oldCamera = camera.CFrame
camera.CameraType = Enum.CameraType.Scriptable
--[Initial Part Camera]
local part = workspace.GameCameras.introcam
local unit = (camera.CFrame.Position - part.Position).Unit
local distance = (camera.CFrame.Position - part.Position).Magnitude
local tween = tweens:Create(camera, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.Out, 0, false), {CFrame = CFrame.lookAt(camera.CFrame.Position - unit * (distance * 0.8), part.Position)})
tween:Play()