Obtener el color RGB de un punto de la pantalla (screen.get_color_rgb)
Declaración
rojo, verde, azul = screen.get_color_rgb(coordenada_x, coordenada_y)
Parámetros
- coordenada x, coordenada y
Tipo entero, coordenadas del punto objetivo
Valores devueltos
- rojo, verde, azul
Tipo entero, valoresrojo, verde, azuldel color del punto objetivo, en el intervalo 0~255
Descripción
Obtiene el color de un punto de la pantalla y lo separa en los componentes rojo (R), verde (G) y azul (B)
Los parámetros de coordenadas de esta función están condicionados por el sistema de coordenadas inicializado mediantescreen.init
Ejemplo
local r, g, b = screen.get_color_rgb(512, 133)
if r==0xff and g==0xff and b==0xff then
sys.alert("512, 133 这个点是纯白色")
end
Nota: el código anterior usa la función sys.alert, que no pertenece a este capítulo.