How To Tween any gui?

Knowing that ‘Speed = Distance / Time’ you just need to configure both tweens such that they share the same time duration.

1 Like

Try this.

local TweenService = game:GetService("TweenService")
local TweenInfo = TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut) 
local Position = {Position = UDim2.new(0.5,0,0.5,0)}
-- i want it the same speed no matter how far it is or close
local PlayThis = TweenService:Create(Script.Parent, TweenInfo, Position)