The mandatory root parent GameObject that must contain all UI elements rendered in a Unity scene.
What is the Canvas?
The 2D component that replaces the standard Transform component on all UI GameObjects.
What is RectTransform?
This selectable UI component is designed for controlling continuous numeric ranges, like audio volume or player health.
What is a Slider?
Modern Unity text system that uses Signed Distance Field (SDF) technology to keep text crisp at any zoom level.
What is TextMeshPro (TMP)?
If UI buttons highlight on hover but will not register clicks, this mandatory scene object is likely missing or disabled.
What is the EventSystem?
The Canvas render mode used for standard 2D HUDs that overlay on top of the screen without needing a Camera.
What is Screen Space - Overlay?
These four small handles in the Scene view define how a UI element positions or stretches relative to its parent container.
What are Anchors?
The Image Type that uses 9-Slicing to stretch interior pixels while preserving corner borders without distortion.
What is Sliced?
C# namespace required at the top of a script to declare and manipulate TextMeshProUGUI variables.
What is using TMPro;?
The auto-layout component that arranges child UI elements side-by-side in a horizontal row.
What is Horizontal Layout Group?
The Canvas render mode used for floating health bars above 3D enemies or diegetic in-game computer monitors.
What is World Space?
Defined as a normalized point from (0,0) to (1,1), this specifies the central point around which a UI element rotates and scales.
What is the Pivot?
The UI component used specifically to display raw Texture assets, such as live security camera feeds or mini-maps.
What is RawImage?
The C# namespace required at the top of a script to interact with standard UI elements like Button or Slider.
What is using UnityEngine.UI;?
The auto-layout component that places child UI elements into a uniform 2D grid matrix of fixed cell dimensions.
What is Grid Layout Group?
This component dynamically scales UI elements across different display screen sizes based on a set Reference Resolution (e.g., 1920x1080).
What is the Canvas Scaler?
This visual behavior occurs when a UI element's Min and Max anchor handles are separated apart from each other.
What is stretching / expanding?
Daily Double
The Image Type used to create radial skill cooldown timers or circular health progress meters.
What is Filled?
The C# method used in code to dynamically attach a function listener to a button click event at runtime.
What is onClick.AddListener()?
The Canvas component that converts screen touches and mouse clicks into raycasts targeting UI graphics.
What is the Graphic Raycaster?
In a Screen Space - Overlay Canvas, this determines which overlapping UI element renders on top of another.
What is the Hierarchy order (or draw order)?
Pos X and Pos Y on a RectTransform measure the exact pixel distance between these two layout reference points.
What are the Pivot and the Anchors?
This checkbox on UI graphic components must be enabled for mouse clicks and screen touches to register.
What is Raycast Target?
The persistent inspector event list on a Button where you link target GameObjects and public functions.
What is OnClick()?
The layout component attached to a parent container to automatically resize its width or height to fit child elements.
What is Content Size Fitter?