NOTE:
This is a preview of the content. To access the individual nodes and download the project files, you must buy the course.

BoxContainer

Creates rows and columns for your UI

Use it when

You need to arrange UI nodes in rows or columns

Examples

  • Aligning the options vertically in a menu
  • Arranging the player's Heads-Up Display along the top of the screen
  • Displaying a form where the player can enter their account name and password
Go to guide

Button

Draws a button the player can press

Use it when

You need a button to start an action, make a choice, or provide information

Examples

  • Navigating to different sub-menus from a game's main menu
  • Displaying items you can click and buy in a shop
  • Selecting a weapon or a skill by clicking on it in a shortcut bar
Go to guide

Label

Displays simple text

Use it when

You want to display text, and you don't need formatting or special effects

Examples

  • Displaying dialogue lines that appear letter by letter
  • Showing the names of items and prices in a shop
  • Showing the player's score or the number of coins they have
Go to guide

RichTextLabel

Displays formatted and animated text

Use it when

You want to display large amounts of text with formatting, animations, or interactions

Examples

  • Displaying game dialogs with colored, bold, or animated text
  • Creating a chat log in a multiplayer game
  • Displaying a tooltip when the player hovers over a keyword
Go to guide
Site is in BETA!found a bug?