NumberValue

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Một NumberValue là một đối tượng có tên là Lua number, định nghĩa là điểm chuẩn đôi

Giống như tất cả các thống kê “-Value”, thống kê này được lưu trong thuộc tính giá trị. Sự kiện Thay đổi đơn này (và các thống kê khác như nó) sẽ kích hoạt với giá trị được lưu trong thống kê, chứ không phải là một chuỗi đại diện cho thuộc tính đang được thay đổi.

Mẫu mã

Changed Event

-- Demonstrate the Changed event by creating a Part
local part = Instance.new("Part")
part.Changed:Connect(print)
-- This fires Changed with "Transparency"
part.Transparency = 0.5
-- Similarly, this fires Changed with "Number"
part.Name = "SomePart"
-- Since changing BrickColor will also change other
-- properties at the same time, this line fires Changed
-- with "BrickColor", "Color3" and "Color3uint16".
part.BrickColor = BrickColor.Red()
-- A NumberValue holds a double-precision floating-point number
local vNumber = Instance.new("NumberValue")
vNumber.Changed:Connect(print)
-- This fires Changed with 123.456 (not "Value")
vNumber.Value = 123.456
-- This does not fire Changed
vNumber.Name = "SomeNumber"
-- A StringValue stores one string
local vString = Instance.new("StringValue")
vString.Changed:Connect(print)
-- This fires Changed with "Hello" (not "Value")
vString.Value = "Hello"

Thuộc Tính

Value

Đọc Song Song

Được sử dụng để giữ giá trị đôi.

Phương Pháp

Sự Kiện

Changed

Sự kiện này bắt đầu mỗi khi tính năng NumberValue.Value được thay đổi.

Sự kiện này, giống như các sự kiện đã thay đổi khác, có thể được sử dụng để theo dõi khi một giá trị số thay đổi và theo dõi các giá trị khác nhau mà nó có thể thay đổi.

Ví ví dụ / trường hợp, điều này thậm chí có thể hữu ích trong các trò chơi sử dụng NumberValues để theo dõi trạng thái và giá trị trò chơi, chẳng hạn như ID mục.

Các sự kiện tương đương thay đổi tồn tại cho các đối tượng tương tự, chẳng hạn như ObjectValueStringValue, tùy thuộc vào loại đối tượng phù hợp nhu cầu tốt nhất.

Tham Số

value: number

Giá trị sau khi thay đổi.


Mẫu mã

NumberValue Changed

local numberValue = script.Parent.NumberValue
local function printValue(value)
print(value)
end
numberValue.Changed:Connect(printValue)
numberValue.Value = 20