I’m trying to create a seamless spectate system that tweens the camera between players as you switch between them.
What I currently have:
Tween code:
local Tween = TweenService:Create(
game.Workspace.CurrentCamera,
TweenInfo.new(.6, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{
CFrame = NextPlayer.Character.Head.CFrame
}
)
When switching between players the camera goes into the head of the player and then jumps out, which looks bad. Is there any way to make it so the camera appears above the head of the player by a few studs? Any help would be appreciated.