How can I tween a textlabel's size downwards? Like a generic cooldown effect

I’ve been trying to do this, but it either tweens upwards or it tweens the size aswell as the position

Like a countdown some sort of?

Just a tween, but it’s like the tween they use for cooldowns in blade ball, and many other games

If you want a gui object to “go from up and down” you’d just tween its Y udim from 1 to 0.

local Cooldown = 2
TweenService:Create(TextLabel, TweenInfo.new(Cooldown), {Size = UDim2.new(1,0,0,0)}):Play()