Color3
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Jenis data Color3 menjelaskan warna menggunakan komponen merah, hijau, dan biru dalam rentang 0 hingga 1. Tidak seperti jenis data BrickColor yang menjelaskan nama warna, Color3 digun
Rangkuman
Konstruktor
Konstruktor
Properti
Metode
Lerp
Mengembalikan 2 Datatype.Color3 interpolated antara dua warna.Nilai alpha harus berada dalam rentang 0 hingga 1.
local white = Color3.new(1, 1, 1)local black = Color3.new(0, 0, 0)local gray10 = white:Lerp(black, 0.1)print(gray10) --> 0.9, 0.9, 0.9local gray50 = white:Lerp(black, 0.5)print(gray50) --> 0.5, 0.5, 0.5local gray85 = white:Lerp(black, 0.85)print(gray85) --> 0.15, 0.15, 0.15
Memberikan nilai
ToHSV
Mengembalikan warna, saturasi, dan nilai dari Color3 . Fungsi ini adalah operasi terbalik dari konstruktor Color3.fromHSV() .
local red = Color3.fromRGB(255, 0, 0)local green = Color3.fromRGB(0, 255, 0)local redH, redS, redV = red:ToHSV()print(redH, redS, redV) --> 1 1 1local greenH, greenS, greenV = green:ToHSV()print(greenH, greenS, greenV) --> 0.3333333 1 1
ToHex
Mengubah warna menjadi enam karakter hexadecimal yang mewakili warna dalam format RRGGBB . Ini tidak dimulai dengan octothorpe ( # ).
String yang dikembalikan dapat diberikan kepada Color3.fromHex() untuk menghasilkan warna asli.
local red = Color3.fromRGB(255, 0, 0)local magenta = Color3.fromRGB(236, 0, 140)local redHex = red:ToHex()print(redHex) --> ff0000local magentaHex = magenta:ToHex()print(magentaHex) --> ec008c