Color3Value

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

วัตถุคอนเทนเนอร์สำหรับค่าเดียว Color3 ค่า

ตัวอย่างโค้ด

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

คุณสมบัติ

Value

อ่านพร้อมๆ กัน

ที่เก็บไว้ Color3 .

วิธีการ

อีเวนต์

Changed

ยิงเมื่อใดก็ตามที่ Color3Value.Value ของ Color3Value เปลี่ยนแปลงจะทำงานร่วมกับค่าใหม่ที่ถูกเก็บไว้ในวัตถุอาร์กิวเมนต์แทนที่จะเป็นสตริงที่แทนที่คุณสมบัติที่เปลี่ยนแปลง

อีเวนต์นี้ เช่นเหตุการณ์อื่นที่เปลี่ยนแปลงไป สามารถใช้เพื่อติดตามเมื่อมีการเปลี่ยนแปลงค่าสี 3 ค่า และติดตามค่าที่แตกต่างกันที่อาจเปลี่ยนไป

อินสแตนซ์Color3Values ในการติดตามค่าเช่นสีสำหรับเกมที่ใช้ชุดหรือไอเทมที่ปรับแต่งได้

อีเวนต์ที่เปลี่ยนไปเทียบเท่าสำหรับวัตถุที่คล้ายกันมีอยู่ เช่น NumberValue และ StringValue ขึ้นอยู่กับประเภทวัตถุที่เหมาะสมที่สุดต่อความต้องการ

พารามิเตอร์

value: Color3

ค่าใหม่หลังการเปลี่ยนแปลง


ตัวอย่างโค้ด

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)