Configuration

Pokaż przestarzałe

*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.

Przedmiot konfiguracji to obiekt Container, który jest zaprojektowany do przechowywania obiektów wartości, aby uczynić wartości używane w Tools lub dowolnym modelu używającym Scripts bardziej dostępnego.

Jak działa obiekt konfiguracji?

Obiekt konfiguracji jest tylko pojemnikiem i nie oferuje automatycznie żadnych dodatkowych funkcji dla Folder .

Konfiguracje powinny zawierać obiekty wartości ( BrickColorValue , NumberValue , IntValue , 1> Class.ObjectValue1> itp). Te obiekty wartości powinny być czytane przez 4> Class.Script4> lub <

Na przykład,


local damage = 10

Staje się:


local configuration = tool:FindFirstChildWhichIsA("Configuration", true)
damage = configuration:FindFirstChild("Damage").Value -- A NumberValue

Przedmiot konfiguracji przeznaczony jest do umieszczenia w BasePart w Model lub Tool. Był pierwotnie przeznaczony do używania z narzędziem, które dostarcza interfejs GUI do edytowania tych właściwości. Jest teraz powszechnie stosowanym narzędziem dla rozwójców do bezpośredniego edytowania tych wartości w

Dlaczego powinienem używać obiektu konfiguracji?

Używanie konfiguracji jest opcjonalne, ale kilku programistów wybrało je z kilku powodów.

  • Zmienne trzymane w konfiguracji można szybko znaleźć i są w jednym miejsce
  • Podczas dzielenia się swoją pracą, inni mogą dokonywać zmian bez konieczności zmiany twojego kodu
  • Zapewnia jedną lokalizację dla zmiennych czytanych przez wiele skryptów w bardziej złożonych grach

Właściwości

Metody

Zdarzenia