UIGradient
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
UIGradient) applica un gradiente di colore e trasparenza aGLI elementi renduti dall'interfaccia ut
Un UIGradient non si applica a figlio o discendente GuiObjects . Per applicare lo stesso gradiente a più oggetti, sarai necessario a più istanze di gradiente.
Vedi anche Modificatori di aspetto per ulteriori informazioni su oggetti UIGradient e su come funzionano.
Oggetti supportati
Puoi applicare gradienti a Frame , TextLabel , TextButton , 1> Class.ImageLabel1> , 4> Class.ImageButton4> e 7> Class.ViewportFrame7> .
Considerazioni sulle prestazioni
Per utilizzare in modo efficiente un UIGradient, segui questi principi:
Evita di utilizzare più di 6 color stop sulle sequenze Color .
Evita di utilizzare un UIGradient su qualsiasi oggetto che applica un tratto di testo ( TextStrokeColor3 ) poiché il gradiente cercherà di mescolarsi con i tratti e le linee, e potrebbe causare problemi di prestazione.
Quando si applica ungradiente in modo non cambiante su un elemento UI il cui stato cambia molto, c'è un tradeoff tra l'uso di un UIGradient (tempo di elaborazione) e un'immagine di un gradiente statico (memoria).
Sommario
Proprietà
Determina il colore mescolato con il GuiObject padre lungo la lunghezza del gradiente.
Se abilitare o meno il gradiente.
Determina la traduzione scalare del gradiente dal centro del GuiParent.
Determina la rotazione in orario dei gradi del gradiente che inizia dalla sinistra alla destra.
Determina quanto il GuiObject padre può essere visto lungo la lunghezza del gradiente.
Metodi
Proprietà
Color
Questa proprietà descrive il colore da mescolare con l'elemento UI padre in base al ColorSequence fornito. Questa proprietà funziona in modo simile a Beam.Color o Trail.Color, tranne che si applica su una distanza di schermo determinata dal
Offset
Questa proprietà determina la traduzione scalare del gradiente dal centro del padre GuiObject . È una proprietà di proprietà, il che significa che l'attuale pixelOffset è determinato dal
Vedi anche Rotation che influenza anche la geometria del gradiente applicato.
Rotation
Questa proprietà determina la rotazione orario in gradi della UIGradient che inizia dalla sinistra alla destra. I punti di controllo iniziale e fine si attaccano alle parti delle parenti GuiObject , ma mantengono la rotazione fornita.
Vedi anche Offset che influenza anche la geometria del gradiente applicato.
Transparency
Questa proprietà descrive quanto l'elemento UI padre sarà lungo il NumberSequence fornito. Questa proprietà funziona in modo simile a Beam.Transparency o Trail.Transparency, tranne che si applica su una distanza di schermo determinata dal
Nota che i valori dell'invito di NumberSequenceKeypoints vengono ignorati.