Static GUIs feel flat. TweenService interpolates properties like Position, Size and transparency over time, so a menu can slide in, a button can pop, and a notification can fade. This guide covers the three patterns behind almost every animated Roblox UI.
1. Slide a panel into place
Start the panel off-screen, then tween its Position to the final spot. TweenInfo controls duration and easing.
2. Fade and pop with Size
Tween Size from small to full and BackgroundTransparency from 1 to 0 for a pop-in effect. Multiple properties can go in one tween.
