Configuration
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Obiekt Konfiguracji jest obiektem pojemnika, który jest przeznaczony do przechowywania obiektów wartości, aby uczynić wartości używane w Tools lub dowolnym modelu za pomocą Scripts bardziej dostępnymi.
Jak działa obiekt konfiguracji?
Obiekt Konfiguracji jest tylko pojemnikiem i nie oferuje automatycznie żadnej dodatkowej funkcjonalności dla Folder.
Konfiguracje powinny mieć obiekty wartości (BrickColorValue, NumberValue, IntValue, ObjectValue itd).Te obiekty wartości powinny być odczytywane przez Script lub LocalScript powiązane z konfiguracją, aby określić konstytucje takie jak obrażenia, prędkość lub kolor.
Na przykład,
local damage = 10
Staje się:
local configuration = tool:FindFirstChildWhichIsA("Configuration", true)damage = configuration:FindFirstChild("Damage").Value -- A NumberValue
Przedmiot konfiguracji ma być umieszczony wewnątrz BasePart w Model lub Tool .Początkowo miało być używane z narzędziem, które zapewniało interfejs GUI do edycji tych właściwości.Jednak coraz częściej programiści edytują te wartości bezpośrednio w oknie właściwości Roblox Studio.
Dlaczego powinienem używać obiektu Konfiguracji?
Użycie konfiguracji jest opcjonalne, ale wiele programistów zdecydowało się ich używać z następujących powodów.
- Zmienne przechowywane w konfiguracji można szybko znaleźć i są w jednym miejsce
- Podczas dzielenia się pracą inni mogą dokonywać zmian bez potrzeby modyfikowania kodu
- Zapewnia jedną lokalizację dla zmiennych odczytywanych przez wiele skryptów w bardziej złożonych grach