Color3Value

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 đối tượng thùng chứa cho một giá trị duy nhất Color3 .

Mẫu mã

This code sample sets the Value property of a Color3Value to Red.

Set Color3Value

local myColor3Value = script.Parent
myColor3Value.Value = Color3.new(1, 0, 0) -- Red
-- You can also store the color of a BrickColor value by accessing BrickColor's Color property, which is a Color3:
local someBrickColor = BrickColor.new("Really red")
myColor3Value.Value = someBrickColor.Color

Thuộc Tính

Value

Đọc Song Song

Các được lưu Color3 .

Phương Pháp

Sự Kiện

Changed

Bị sa thải bất cứ khi nào Color3Value.Value của Color3Value được thay đổi.Nó sẽ chạy với giá trị mới được lưu trong đối tượng argument, thay vì một chuỗi đại diện cho thuộc tính đang 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 Color3Value 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 có thể hữu ích trong các trò chơi dựa vào Color3Values để theo dõi các giá trị như màu sắc cho các trò chơi sử dụng các bộ trang phục hoặc vật phẩm có thể tùy chỉnh.

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

Tham Số

value: Color3

Giá trị mới sau khi thay đổi.


Mẫu mã

The below example, assuming all referenced objects existed, would print the Color3Value's new value each time it changed. In the example below it would print "0.196078, 0.196078, 0.196078".

How to Use Color3Value.Changed

local value = Instance.new("Color3Value")
value.Parent = workspace
value.Changed:Connect(function(NewValue)
print(NewValue)
end)
value.Value = Color3.fromRGB(50, 50, 50)