PlayerGui

Mostrar obsoleto

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

No creable
Jugador duplicado

PlayerGui es un contenedor que contiene la interfaz de un jugador.Si un ScreenGui es un descendiente, entonces cualquier GuiObject dentro del ScreenGui se dibujará en la pantalla del jugador.Cualquier LocalScript también se ejecutará si se inserta en un PlayerGui .

Cuando un jugador se une por primera vez a la experiencia, su PlayerGui se inserta automáticamente en su objeto Player.Cuando el jugador Player.Character aparece por primera vez, todo el contenido de StarterGui se copia automáticamente en el jugador PlayerGui.Tenga en cuenta que si Players.CharacterAutoLoads está configurado como false , el personaje no se generará y los contenidos de StarterGui no se copiarán hasta que se llame Player:LoadCharacter().Si StarterGui.ResetPlayerGuiOnSpawn está configurado como true, cada vez que el personaje del jugador reaparece, se elimina y reemplaza todo el contenido de ese personaje de PlayerGui con el contenido de StarterGui.

Si necesita controlar el contenedor de la interfaz de usuario de un jugador durante el tiempo de juego, por ejemplo, para mostrar/ocultar un específico ScreenGui o cualquiera de sus hijos, acceda a él como sigue desde un LocalScript :


local Players = game:GetService("Players")
local player = Players.LocalPlayer
local playerGui = player.PlayerGui

Resumen

Propiedades

Métodos

Métodos heredados de BasePlayerGui

Propiedades

CurrentScreenOrientation

Solo lectura
No replicado
Leer paralelo

Describe la orientación de la pantalla actual del jugador.

ScreenOrientation

Leer paralelo

Establece el modo de orientación de pantalla preferido para este jugador, si está en un dispositivo móvil.

SelectionImageObject

Leer paralelo

Anula la decoración de selección predeterminada utilizada para las consolas de juegos. Para obtener los mejores resultados, esto debe apuntar a un GuiObject .

Métodos

Eventos