LayerCollector
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
LayerCollector ist die Basisklasse von 2D-UI-Containern, die Nachkommen rendern GuiObject wie ScreenGui.
Für Leistungsverbesserungen wird das Aussehen eines LayerCollector bis zu einem der folgenden Ereignisse zwischengespeichert:
- Ein Nachkomme wird hinzugefügt oder von ihm entfernt.
- Eigenschaft eines Abkömmlings ändert sich.
- Eigenschaft des LayerCollector selbst ändert sich.
Zusammenfassung
Eigenschaften
Schaltet die Sichtbarkeit dieses LayerCollector um.
Bestimmt, ob die LayerCollector-Reset (sich selbst löscht und wieder klont in den Charakter des Spieler:inPlayerGui ) jedes Mal erfolgt, wenn der Charakter des Spieler:inrespawniert.
Steuert, wie GuiObject.ZIndex sich auf alle Nachkommen dieser LayerCollector verhält.
Beschreibt die tatsächliche Bildschirmposition eines GuiBase2d Elements, in Pixeln.
Beschreibt die tatsächliche Bildschirm rotation eines GuiBase2d Elements, in Grad.
Beschreibt die tatsächliche Bildschirmgröße eines GuiBase2d Elements, in Pixeln.
Wenn es auf true gesetzt wird, wird die Lokalisierung auf dieses GuiBase2d und seine Nachkommen angewendet.
Eine Referenz auf ein LocalizationTable , das verwendet werden soll, um automatisierte Lokalisierung auf dieses GuiBase2d und seine Nachkommen anzuwenden.
Passt das Spielpadauswahlverhalten in die Down-Richtung an.
Passt das Spielpadauswahlverhalten in die linke Richtung an.
Passt das Spielpadauswahlverhalten in die richtige Richtung an.
Passt das Spielpadauswahlverhalten in die Richtung oben an.
Ermöglicht die Anpassung der Gamepad-Auswahlbewegung.
Ereignisse
Ereignisse von GuiBase2d übernommen- SelectionChanged(amISelected : boolean,previousSelection : GuiObject,newSelection : GuiObject):RBXScriptSignal
Feuert, wenn die Auswahl des Gamepads sich auf, verlässt oder ändert innerhalb der verbundenen GuiBase2d oder eines Nachkommens GuiObjects.
Eigenschaften
Enabled
Schaltet die Sichtbarkeit dieses LayerCollector . Wenn false , wird die UI-Inhalte nicht gerendert, der Benutzerinput rendernoder aktualisiert, in Reaktion auf Änderungen.
ResetOnSpawn
Wenn es auf false gesetzt wird und dieses LayerCollector ein direktes Kind von StarterGui ist, wird es nur einmal in jedem Spieler:inPlayerGui geklont und wird nicht gelöscht, wenn der Charakter des Spieler:inwieder erscheint.
Wenn auf (Standard) eingestellt oder wenn dies ein indirekter Nachkomme von ist, wird es in jeden Spieler:inkopiert, wenn sein Charakter wieder erscheint, und es wird sich selbst löschen, wenn der Charakter des Spieler:inwieder erscheint.
ZIndexBehavior
Steuert, wie GuiObject.ZIndex sich auf alle Nachkommen dieser LayerCollector verhält.
Mit Enum.ZIndexBehavior.Sibling (Standard) rendern Kinder immer über ihren Eltern und die ZIndex wird verwendet, um die Reihenfolge zu entscheiden, in der Kinder eines einzelnen UI-Objekts über einander gerendert werden.
Enum.ZIndexBehavior.Global sortiert alle Nachkommen nach der ZIndex und bricht dann die Verbindungen mit der Hierarchie-Reihenfolge.Als Ergebnis müssen Nachkommen eines einen Wert haben, der mindestens so hoch ist wie der übergeordnetes Teil, oder sie werden unterhalb ihres übergeordnetes Teilrendern.