local player = game.Players.LocalPlayer local camera = workspace.CurrentCamera local UIP = game:GetService("UserInputService") UIP.InputBegan:Connect(function(Key) if Key.KeyCode == Enum.KeyCode.E then camera:Interpolate(player.Character.Head.CFrame, CFrame.new(-player.Character.Head.CFrame.LookVector), 1) end end) workspace.Part.ClickDetector.MouseClick:Connect(function() camera.CameraType = Enum.CameraType.Scriptable camera:Interpolate(workspace.watcher.CFrame, workspace.Part.CFrame, 1) end)
My problem here is that, I want the camera to interpolate back into the player while focusing in the lookvector when you are exiting the prompt. But it won't work. Help?