Color3
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
El tipo de datos Color3 describe un color que utiliza componentes rojos, verdes y azules en el rango de 0 a 1.A diferencia del tipo de datos BrickColor que describe los colores nominales, Color3 se usa para la coloración precisa de objetos en la pantalla a través de propiedades como BasePart.Color y GuiObject.BackgroundColor3.
Resumen
Constructores
Propiedades
El valor rojo del color.
El valor verde del color.
El valor azul del color.
Constructores
Propiedades
Métodos
Lerp
Devuelve un Color3 interpolado entre dos colores. El valor alpha debe estar dentro del rango de 0 a 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
Devuelve
ToHSV
Devuelve el tono, el saturación y el valor de un Color3 . Esta función es la operación inversa del constructor 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
Convierte el color a una cadena hexadecimal de seis caracteres que representa el color en el formato RRGGBB.No está prefijado con un octothorpe ( # ).
La cadena devuelta se puede proporcionar a Color3.fromHex() para producir el color original.
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