Custom tween module being weird

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 =,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,,easingstyle,easingdirection, repeatamount,reverse), property)



return functions

Its probably just the easing style and/or direction. Did you find any errors in the scripts?

1 Like

Oh I fixed it thanks for the heads up!