Obter a cor RGB de um ponto da tela (screen.get_color_rgb)
Declaração
vermelho, verde, azul = screen.get_color_rgb(coordenada_x, coordenada_y)
Parâmetros
- coordenada_x, coordenada_y
Inteiros que representam as coordenadas do ponto de destino.
Valores retornados
- vermelho, verde, azul
Inteiros; retornam os valores devermelho,verdeeazulda cor do ponto de destino, no intervalo de 0 a 255.
Observações
Obtém a cor de um ponto da tela e a separa no formato vermelho (R), verde (G) e azul (B).
As coordenadas usadas por esta função são afetadas pelo sistema de coordenadas inicializado porscreen.init.
Exemplo
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
Observação: o código acima usa a função sys.alert, que não pertence a este capítulo.