Configuration
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Das Konfigurations-Objekt ist ein Container-Objekt, das Value-Objekte enthält, um Werte in Tools oder jedem Modell, die mit Scripts verwendet werden, besser zugänglich zu machen.
Wie funktioniert das Konfigurationsobjekt?
Das Konfigurationsobjekt ist nur ein Container und bietet keine zusätzliche Funktionalität für ein Folder .
Konfigurationsobjekte sollten Wertobjekte enthalten ( BrickColorValue , NumberValue , IntValue , 1> Class.ObjectValue1> usw). Diese Wertobjekte sollten von dem 4> Class.Script4> oder dem 7> Class
Zum Beispiel,
local damage = 10
Wird:
local configuration = tool:FindFirstChildWhichIsA("Configuration", true)damage = configuration:FindFirstChild("Damage").Value -- A NumberValue
Das Konfigurationsobjekt sollte in einem BasePart in einem Model oder Tool platziert werden. Es war ursprünglich mit einem Werkzeug, das eine GUI-Oberfläche zur Bearbeitung dieser Eigenschaften bietet, gemeint. Es wird jedoch jetzt von Entwicklern verwendet, um diese Werte direkt in dem Roblox Studio-Eigenschaften-Fenster zu bearbeiten.
Warum sollte ich das Konfigurations-Objekt verwenden?
Die Verwendung von Konfigurationen ist optional, aber eine Reihe von Entwicklern wählte, sie für die folgenden Gründe zu verwenden.
- Variable, die in einer Konfiguration gehalten sind, können schnell gefunden werden und sind an einem einzigen Ort
- Wenn Sie Ihre Arbeit teilen, können andere Änderungen vornehmen, ohne Ihren Codeszu ändern
- Bietet eine einzige Lage für Variablen, die von mehreren Skripten in komplexeren Spielen gelesen werden