LayerCollector
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
LayerCollector è la classe di base dei container 2D UI che rendono discendenti GuiObject , come ScreenGui .
Per le migliorazioni delle prestazioni, l'aspetto di un LayerCollector è memorizzato fino a quando uno dei seguenti eventi non si verifica:
- 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 il LayerCollector resets (deletes itself and re-clones into the Giocatore's PlayerGui ) ogni volta che il personaggio del Giocatorerespawna.
Controlla il modo in cui GuiObject.ZIndex si comporta su tutti i discendenti di questo LayerCollector .
Descrive la posizione reale dello schermo di un elemento UI, in pixel.
Descrive la rotazione dell'interfaccia utente reale, in gradi.
Descrive la dimensione reale dello schermo di un elemento UI, in pixel.
Quando impostato su true, la localizzazione sarà applicata a questo GuiBase2d e ai suoi discendenti.
Un riferimento a un LocalizationTable per essere utilizzato per applicare la localizzazione automatica a questo GuiBase2d e ai suoi discendenti.
Personalizza il comportamento della selezione del gamepad nella direzione in cui si muove verso il basso.
Personalizza il comportamento di selezione del gamepad nella direzione di sinistra.
Personalizza il comportamento della selezione del gamepad nella direzione giusta.
Personalizza il comportamento della selezione del gamepad nell'area di direzione up.
Consente la personalizzazione della selezione del gamepad.
Metodi
Eventi
Eventi provenienti da GuiBase2d- SelectionChanged(amISelected : bool,previousSelection : GuiObject,newSelection : GuiObject):RBXScriptSignal
Si attiva quando la selezione del gamepad si muove, si lascia o cambia all'interno della GuiBase2d connessa o di qualsiasi altro GuiObjects.
Proprietà
Enabled
Attiva la visibilità di questo LayerCollector . Quando false , i contenuti UI non saranno visualizzati, elaboreranno l'input dell'utente o aggiornati in risposta alle modifiche.
ResetOnSpawn
Quando impostato su false e questo LayerCollector è un figlio diretto di StarterGui , sarà clonato solo una volta in ogni Giocatore's 1> Class.PlayerGui1> quando il personaggio del Giocatorerespawna.
Quando impostato su true (predefinito), o se questo LayerCollector è un discendente indiretto di Class.StarterGui , verrà clonato in ogni Giocatore's 1> Class.PlayerGui1> quando il loro personaggio respawna, e verrà eliminato quando il loro personaggio respawna di nuovo
ZIndexBehavior
Controlla il modo in cui 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 viene utilizzato per decidere l'ordine in cui i figli di un singolo oggetto UI renderanno l'un l'altro.
Enum.ZIndexBehavior.Global sortisce tutti i parentin base al ZIndex , quindi rompe i legami usando l'ordine gerarchico. Di Risultato, i discendenti di un GuiObject devono avere un valore 0> Class.GuiObject.ZIndex|ZIndex0> che