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 boolesnej. Wartość może być używana do wielu rzeczy, w tym do komunikacji między skryptami.

Właściwości

Value

Odczyt równoległy

Używany do przechowywania wartości binarnej.

Metody

Zdarzenia

Changed

Strzelany za każdym razem, gdy zmieniona zostanie BoolValue.Value z BoolValue .Będzie uruchomiony z nową wartością przechowywaną w obiekcie argumentu, zamiast ciągu reprezentującym właściwość zmienianą.

To wydarzenie, podobnie jak inne zmienione wydarzenia, można wykorzystać do śledzenia, kiedy zmienia się wartość BoolValue 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łączone lub włączone stanu.

Równoważne zmienione zdarzenia istnieją dla podobnych obiektów, takich jak NumberValue i StringValue, w zależności od tego, który typ obiektu najlepiej odpowiada potrzebie.

Parametry

value: boolean

Nowa wartość po zmianie.


Przykłady kodu

Ten przykład drukuje nową wartość BoolValue za każdym razem, gdy się zmienia.

BoolValue.Zmieniono

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