LayerCollector
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
LayerCollector è la classe base di container di interfaccia 2D che rendono discendenti GuiObject , come ScreenGui .
Per miglioramenti delle prestazioni, l'aspetto di un LayerCollector viene memorizzato fino a quando non si verifica uno dei seguenti eventi:
- Un discendente viene aggiunto o rimosso da esso.
- Una proprietà di un discendente cambia.
- Una proprietà del LayerCollector stesso cambia.
Sommario
Proprietà
Attiva/disattiva la visibilità di questo LayerCollector .
Determina se le LayerCollector resets (si auto-elimina e si replica nel personaggio del giocatore PlayerGui ) ogni volta che il personaggio del Giocatorerespawna.
Controlla come GuiObject.ZIndex si comporta su tutti i discendenti di questo LayerCollector .
Descrive la posizione effettiva dello schermo di un elemento GuiBase2d in pixel.
Descrive la rotazione effettiva dello schermo di un elemento GuiBase2d in gradi.
Descrive la dimensione effettiva dello schermo di un elemento GuiBase2d , in pixel.
Quando è impostato su true , la localizzazione verrà applicata a questo GuiBase2d e ai suoi discendenti.
Un riferimento a un LocalizationTable da utilizzare per applicare la localizzazione automatizzata a questo GuiBase2d e ai suoi discendenti.
Personalizza il comportamento di selezione del gamepad nella direzione down.
Personalizza il comportamento di selezione del gamepad nella direzione sinistra.
Personalizza il comportamento di selezione del gamepad nella direzione giusta.
Personalizza il comportamento di selezione del gamepad nella direzione up.
Consente la personalizzazione del movimento di selezione del gamepad.
Metodi
Eventi
Eventi provenienti da GuiBase2d- SelectionChanged(amISelected : boolean,previousSelection : GuiObject,newSelection : GuiObject):RBXScriptSignal
Si accende quando la selezione del gamepad si sposta, lascia o cambia all'interno del connesso GuiBase2d o di qualsiasi discendente GuiObjects .
Proprietà
Enabled
Attiva/disattiva la visibilità di questo LayerCollector . Quando false , i contenuti dell'interfaccia utente non verranno Renderizzare, elaborati gli input dell'utente o aggiornati in risposta alle modifiche.
ResetOnSpawn
Quando è impostato su e questo è un figlio diretto di , verrà clonato solo una volta nel giocatore di ogni giocatore e non verrà eliminato quando il personaggio del Giocatorerespawna.
Quando è impostato su (predefinito), o se questo è un discendente indiretto di , verrà clonato nell'attore di ogni Giocatorequando il loro personaggio respawna, e verrà eliminato quando il personaggio dell'Giocatorerespawna di nuovo.
ZIndexBehavior
Controlla come GuiObject.ZIndex si comporta su tutti i discendenti di questo LayerCollector .
Con Enum.ZIndexBehavior.Sibling (predefinito), i figli rendono sempre sopra i loro genitori, e il ZIndex è utilizzato per decidere l'ordine in cui i figli di un singolo oggetto UI si renderanno l'un l'altro.
Enum.ZIndexBehavior.Global ordina tutti i discendenti secondo il ZIndex, quindi rompe i legami usando l'ordine gerarchico.Di Risultato, i discendenti di un GuiObject devono avere un valore ZIndex almeno alto quanto il parent, o renderanno sotto il parent.