Color3Value
*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 container cho một giá trị Color3 duy nhất.
Mẫu mã
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
Phương Pháp
Sự Kiện
Changed
Lửa mỗi khi Color3Value.Value của Color3Value được thay đổi. Nó sẽ chạy với giá trị mới được lưu trong cơ sở dữ liệu, thay vì một chuỗi đại diện cho thuộc tính đang đượ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 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 sử dụng Color3Values để theo dõi giá trị như màu sắc cho các trò chơi bằng cách sử dụng trang phục hoặc vật phẩm có thể tùy chỉnh.
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ư NumberValue và StringValue, tùy thuộc vào loại đối tượng phù hợp nhu cầu tốt nhất.
Tham Số
Giá trị mới sau khi thay đổi.
Mẫu mã
local value = Instance.new("Color3Value")
value.Parent = workspace
value.Changed:Connect(function(NewValue)
print(NewValue)
end)
value.Value = Color3.fromRGB(50, 50, 50)