UIGradient
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
UIGradient gilt für Farb- und Transparenzgrade für die UI-Elemente, die von der Class.GuiObject
Ein UIGradient wird nicht auf Kind oder Nachkommen angewendet. Um den gleichen Gradient auf mehrere Objekte anzuwenden, benötigen Sie mehrere Gradient-Instanzen.
Siehe auch Aussehen-Modifikatoren für weitere Informationen zu UIGradient Objekten und wie sie funktionieren.
Unterstützte Objekte
Du kannst Gradienten auf Frame , TextLabel , TextButton , 1> Class.ImageLabel1> , 4> Class.ImageButton4> und 7> Class.ViewportFrame7> . jedoch unter
Leistungsaspekte
Um einen UIGradient effizient zu verwenden, folgen Sie diesen Prinzipien:
Vermeiden Sie die Verwendung mehr als 6 Farbstopps in der Color Sequenz.
Vermeiden Sie die Verwendung eines UIGradient auf jedem Objekt, das einen Text-Streich anwendet ( TextStrokeColor3, da der Gradient versucht, mit Strokes und Kanten zu verschmelzen, und möglicherweise Leistungsprobleme verursacht.
V
Wenn ein unveränderlicher Gradient auf einem Element angewendet wird, dessen Zustand sich ändert, ist ein Tradeoff zwischen der Verwendung eines UIGradient (Verarbeitungszeit) und einer statischen Gradient-Bilddatei (Speicher).
Zusammenfassung
Eigenschaften
Bestimmt die Farbe, die mit dem übergeordneten GuiObjekt entlang der Länge des Gradients gemischt wird.
Ob der Gradient aktiviert ist oder nicht.
Bestimmt die skalare Übersetzung des Gradients aus der Mitte des Eltern-GUI-Objekts.
Bestimmt dieclockwiseRotation in Grad der Gradienten, die von links nach rechts beginnt.
Bestimmt, wie viel das Eltern-GUI-Objekt entlang der Gradient-Länge gesehen werden kann.
Eigenschaften
Color
Dieses Eigenschaft beschreibt die Farbe, mit der sich das Mutter-UI-Element entlang der angegebenen ColorSequence . Dieses Eigenschaft funktioniert auf eine ähnliche Weise wie Beam.Color oder Trail.Color, mit der Anwendung über eine auf-Display-Dist
Offset
Dieses Eigenschaft bestimmt die skalare Übersetzung des Gradients aus der Mitte des Eltern- GuiObject . Es ist eine skalare Übersetzung, was bedeutet, dass
Siehe auch Rotation, der auch die Geometrie des angewandten Gradients beeinflusst.
Rotation
Dieses Eigenschaft bestimmt die clockwiseRotation in Grad der UIGradient , die von links nach rechts beginnt. Die Anfang- und Endkontrollpunkte rasten an den Rändern des Elternteils GuiObject, aber behalten die bereitgestellte Rotation.
Siehe auch Offset, der auch die Geometrie des angewandten Gradients beeinflusst.
Transparency
Dieses Eigenschaftsbild beschreibt, wie opake der Eltern-UI-Element sein wird entlang der angegebenen NumberSequence . Dieses Eigenschaftsbild funktioniert auf eine ähnliche Weise wie Beam.Transparency oder Trail.Transparency, mit der Ausnahme,
Beachten Sie, dass die Umschlagwerte der NumberSequenceKeypoints ignoriert werden.