So I am tweening the CFrame of the camera and it’s doing this weird thing in the below video. It works when I just set the CFrame without tweening it I dont know whats going on.
Methods.Tween(game.Workspace.CurrentCamera, .35, Enum.EasingStyle.Back, Enum.EasingDirection.InOut, 0, false, {CFrame = CFrame.new(V,B)})
The Module
local ts = game:GetService("TweenService")
local functions = {}
function functions.Tween(object,length,easingstyle,easingdirection, repeatamount, reverse, property)
local tween = ts:Create(object, TweenInfo.new(length,easingstyle,easingdirection, repeatamount,reverse), property)
tween:Play()
end
return functions