PlayerGui
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
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.LocalPlayerlocal playerGui = player.PlayerGui
Resumen
Propiedades
Describe la orientación de la pantalla actual del jugador.
Establece el modo de orientación de pantalla preferido para este jugador, si está en un dispositivo móvil.
Anula el adorno de selección predeterminado utilizado para los gamepads.
Métodos
Métodos heredados de BasePlayerGuiDevuelve una lista de todas las instancias GuiObject que ocupan el punto dado en la pantalla.
Propiedades
CurrentScreenOrientation
Describe la orientación de la pantalla actual del jugador.
ScreenOrientation
Establece el modo de orientación de pantalla preferido para este jugador, si está en un dispositivo móvil.