I have been having problems with tweening the just rotation of the player’s camera, if the tween happens while the player is moving, it will not follow the player until the tween is done. Is there any way that is possible? I have tried using AlignOrientations, tweening the orientation itself, but none have worked.
Here is my code:
local TweenService = game:GetService("TweenService")
local Info = TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out, 0, false, 0)
local Goal = {}
Goal.CFrame = Camera.CFrame * CFrame.Angles(math.rad(4), 0, 0)
local Tween = TweenService:Create(Camera, Info, Goal)
Tween:Play()
That would make it so that the camera doesn’t follow the player right? Because, I am trying to make it so that the camera follows the player even while the tween is happening, because right now it tweens the rotation but also stays at the position where the player’s camera was when the tween started.