LayerCollector
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
LayerCollector es la clase base de contenedores de interfaz de usuario de 2D que renderizan descendientes GuiObject, como ScreenGui.
Para mejoras de rendimiento, la apariencia de un LayerCollector se cacha hasta que ocurra uno de los siguientes eventos:
- Se agrega o se elimina un descendiente de él.
- Una propiedad de un descendiente cambia.
- Una propiedad del propio LayerCollector cambia.
Resumen
Propiedades
Alterna la visibilidad de este LayerCollector .
Determina si los LayerCollector reinicios (se elimina a sí mismo y se reclona en el personaje del jugador PlayerGui) cada vez que el personaje del jugador reaparece.
Controla cómo GuiObject.ZIndex se comporta en todos los descendientes de este LayerCollector .
Describe la posición actual de la pantalla de un elemento GuiBase2d , en píxeles.
Describe la rotación de la pantalla actual de un elemento GuiBase2d en grados.
Describe el tamaño de la pantalla actual de un elemento GuiBase2d , en píxeles.
Cuando se establece en true, la localización se aplicará a este GuiBase2d y a sus descendientes.
Una referencia a un LocalizationTable para usar para aplicar localización automatizada a este GuiBase2d y sus descendientes.
Personaliza el comportamiento de selección del gamepad en la dirección de abajo.
Personaliza el comportamiento de selección del gamepad en la dirección izquierda.
Personaliza el comportamiento de selección del gamepad en la dirección correcta.
Personaliza el comportamiento de selección del gamepad en la dirección de arriba.
Permite la personalización del movimiento de selección del gamepad.
Eventos
Eventos heredados de GuiBase2d- SelectionChanged(amISelected : boolean,previousSelection : GuiObject,newSelection : GuiObject):RBXScriptSignal
Se enciende cuando la selección del gamepad se mueve a, deja o cambia dentro del conectado GuiBase2d o cualquier descendiente GuiObjects .
Propiedades
Enabled
Alterna la visibilidad de este LayerCollector . Cuando false , el contenido de la interfaz de usuario no se Renderizar, procesará la entrada del usuario o se actualizará en respuesta a cambios.
ResetOnSpawn
Cuando se establece en false y este LayerCollector es un hijo directo de StarterGui , solo se clonará en el jugador PlayerGui una vez y no se eliminará cuando el personaje del jugador reaparezca.
Cuando se establece en true (predeterminado), o si este LayerCollector es un descendiente indirecto de **** de StarterGui , se clonará en cada jugador PlayerGui cuando su personaje reaparezca, y se borrará cuando el personaje del jugador reaparezca de nuevo
ZIndexBehavior
Controla cómo GuiObject.ZIndex se comporta en todos los descendientes de este LayerCollector .
Con Enum.ZIndexBehavior.Sibling (predeterminado), los hijos siempre se renderizan por encima de sus padres, y el ZIndex se usa para decidir el orden en que los hijos de un solo objeto de interfaz de usuario se renderizarán el uno sobre el otro.
Enum.ZIndexBehavior.Global ordena todos los descendientes según el ZIndex, luego rompe los lazos usando el orden de la jerarquía.Como resultado, los descendientes de un GuiObject necesitan tener un valor ZIndex que sea al menos tan alto como el padre, o se renderizarán debajo de su padre.