Aller au contenu principal

Obtenir la couleur RGB d’un point de l’écran (screen.get_color_rgb)

Déclaration

rouge, vert, bleu = screen.get_color_rgb(coordonnée horizontale, coordonnée verticale)

Paramètres

  • coordonnée horizontale, coordonnée verticale
    Entiers, coordonnées du point cible

Valeur de retour

  • rouge, vert, bleu
    Entiers, valeurs rouge, vert, bleu de la couleur du point cible, de 0 à 255

Description

Obtient la couleur d’un point de l’écran et la sépare sous la forme rouge(R), vert(G), bleu(B)
Les paramètres de coordonnées de cette fonction dépendent du système de coordonnées initialisé par screen.init

Exemple

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

Remarque : le code ci-dessus utilise la fonction hors de ce chapitre sys.alert