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