BoolValue

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.

Instancja, która jest używana do przechowywania wartości prawdziwej lub fałszywej. Wartość może być używana do wielu rzeczy, w tym komunikacji między skryptami.

Właściwości

Value

Odczyt równoległy

Używany do utrzymywania wartości prawdziwej lub fałszywej.

Metody

Zdarzenia

Changed

Wystartuje za każdym razem, gdy BoolValue.Value Class.BoolValue zostanie zmieniony. Będzie on działać z nową wartością przechowywaną w obiekcie argumentu, zamiast być wartością BoolValue przedstawiającą właściwość.

Ten wątek, podobnie jak inne zmienione wątki, może być używany do śledzenia, kiedy BoolValue się zmienia i śledzenia różnych wartości, które może zmienić.

Na instancjamoże to być przydatne w grach, które polegają na BoolValues do śledzenia stanów gry i wartości, takich jak przełącznik lub włączone stanów.

Zmienne zmiany istnieją dla podobnych obiektów, takich jak NumberValue i StringValue, w zależności od tego, jaki typ obiektu najlepiej odpowiada na potrzeby.

Parametry

value: bool

Nowa wartość po zmianie.


Przykłady kodu

BoolValue.Changed

local boolValue = script.Parent.BoolValue
local function printValue(value)
print(value)
end
boolValue.Changed:Connect(printValue)
boolValue.Value = true