Contenedores de UI en pantalla

Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Objetos de contenedor de interfaz de usuario en pantalla mantenga presionado GuiObjects que desea mostrar en la pantalla de un usuario. Todos los objetos y códigos de interfaz de usuario en pantalla se almacenan y cambian en el cliente.

Esta pantalla de ejemplo tiene un ScreenGui con un marco contenedor que contiene una etiqueta (TextLabel), campo de entrada de texto (TextBox), y botón (ImageButton ).

GUI de inicio

El servicio StarterGui es un objeto de contenedor que contiene GuiObjects, como un ScreenGui y sus hijos GuiObjects. Este servicio inicializa la interfaz de usuario en pantalla para los nuevos usuarios que se unen a una experiencia. No es necesario crear un objeto StarterGui, ya que siempre está presente en la ventana Explorer .

Guía del Jugador

PlayerGui es un contenedor para objetos de interfaz de usuario en pantalla para un Player específico. Cuando un usuario se une por primera vez a una experiencia, el PlayerGui se inserta automáticamente en su Player objeto dentro del Players servicio. Luego, cuando el avatar del usuario aparece por primera vez, el StarterGui servicio clona todo su contenido en el PlayerGui contenedor.

Guía de Pantalla

El objeto ScreenGui es el contenedor principal de todos los 2D GuiObjects que se muestran en la pantalla de un usuario.

Creando una GUI de Pantalla

A diferencia de StarterGui y PlayerGui, tienes que crear manualmente un ScreenGui para contener cualquier cosa que quieras mostrar en la pantalla del usuario. Para crear un objeto ScreenGui:

  1. En la ventana Explorador , pase el cursor sobre StarterGui y haga clic en el ícono . Aparecerá un menú contextual.

  2. Inserta un ScreenGui .

Criando un ScreenGui

La paternidad del ScreenGui al PlayerGui o al StarterGui servicio le permite elegir cómo 2D GuiObjects aparece a los usuarios.

  • Para mostrar un ScreenGui específico a un usuario individual, apártalo a su PlayerGui.

  • Para hacer una pantalla general ScreenGui en la pantalla de cada usuario cuando se unan, apártalo al servicio StarterGui.