: A mandatory container for any 2D interface. Elements like buttons or frames will not appear on the screen unless they are children of a ScreenGui . GuiObjects : These are the individual visible components:
: Using plugins like AutoScale Lite to ensure the UI looks consistent across different screen sizes (phones, tablets, PCs). Community Scripts and "Exploiting" Intro to GUI - Roblox GUI Tutorial #1 gui-script-roblox
: Using a button's MouseButton1Click event to toggle the Visible property of a Frame. : A mandatory container for any 2D interface