IN THIS ARTICLE
Interactive Components
Interactive components respond to user input. For example, the user can click a button or drag a slider. You can use Lua scripts or Script Canvas graphs to link the component response to an action.
An interactive element is defined as an element that has an interactive component applied.
Section topics
Topic | Description |
---|---|
Interactive component properties | Learn about the properties that configure an interactive component’s navigation, state, and behavior. |
UI Button | Add a button that can trigger events. |
UI Checkbox | Add a checkbox that toggles. |
UI Radio Button | Add a radio button that manages state. |
UI Radio Button Group | Add a radio button group to select an option from multiple choices. |
UI Slider | Add a slider to select a value from a numerical range. |
UI Text Input | Add the Text Input component to allow users to enter and edit text. |
UI Scroll Bar | Add vertical or horizontal scroll bars to UI elements. |
UI Scroll Box | Use the Scroll Box component to scroll or drag UI elements in any direction. |
UI Dynamic Scroll Box | Learn how to spawn scroll box elements dynamically at runtime. |
UI Draggable | Create elements that you can drag and drop on a UI canvas. |
UI Drop Target | Add target locations to a canvas that allow UI draggable elements. |
UI Dropdown | Add a dropdown menu to a UI canvas. |
UI Dropdown Option | Learn how to add options to a dropdown menu. |