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)