Hello, when I tween a part to a position and then make it turn when it hits the position instead it does that, and when it’s tweening to the position the part randomly starts spinning? how would I fix this
local CFrameData = CFrame.new(ParentNode.Position,Note.Position)
local RotationTween = TweenService:Create(enemy, TweenInfo.new(RotationSpeed,Enum.EasingStyle.Linear), {CFrame = CFrameData})
RotationTween:Play()
RotationTween.Completed:Wait()
local Distance = (ParentNode.Position - Note.Position).Magnitude
local goal = {
CFrame = Note.CFrame
}
local Movement = TweenService:Create(enemy, TweenInfo.new(Distance*speed, Enum.EasingStyle.Linear), goal)
Movement:play()
Movement.Completed:Wait()