Documentacióncolor_rgb(r, g, b)
Nombre
color_rgb - Convierte tres componentes RGB numericas en un color hexadecimal.
Sinopsis
color = graficos.color_rgb(r, g, b)
Descripcion
Transforma tres componentes numericas r, g y b en un STRING con formato #RRGGBB.
Comportamiento
- Cada componente normalmente se expresa en el rango
0..255. - Convierte rojo, verde y azul a hexadecimal de dos digitos.
- Resulta util para construir colores de forma explicita.
Funciones API relacionadas
graficos.color_aleatorio()graficos.color()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| r | NUMERICO | Componente roja RGB en rango 0..255. |
Ejemplo de valor: 217. |
| g | NUMERICO | Componente verde RGB en rango 0..255.
Ejemplo de valor: 115. |
| b | NUMERICO | Componente azul RGB en rango 0..255.
Ejemplo de valor: 255. |
Valor de retorno
STRING - Color hexadecimal en formato #RRGGBB, sin agregar opacidad adicional.
Ejemplo
ejemplo.blox
FUNCION color_rgb(r, g, b)
FUNCION PRINCIPAL
INICIO
STRING c
c = color_rgb(10, 10, 255)
IMPRIMIR("\ncolor = ", c)
FINAL
FUNCION color_rgb(r, g, b)
INICIO
STRING sr, sg, sb
sr = A_HEXA(r, 2)
sg = A_HEXA(g, 2)
sb = A_HEXA(b, 2)
RETORNAR "#" + sr + sg + sb
FINAL_FUNCION```