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.

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

Właściwości

Metody

Zdarzenia