ImageData:setPixel (Français)
Règle la couleur d'un pixel à une position spécifique dans l'image.
Les valeurs x et y valides commencent à 0 et vont jusqu'à la largeur et hauteur de l'image moins 1. Les valeurs non-entières sont abaissées.
Dans les versions antérieures à 11.0, les valeurs de composante couleur étaient comprises entre 0 et 255 au lie de 0 à 1.
Contents
Fonction
Synopsis
ImageData:setPixel( x, y, r, g, b, a )
Arguments
number (Français) x
- La position du pixel sur l'axe des x.
number (Français) y
- La position du pixel sur l'axe des y.
number (Français) r
- La composante rouge (0-1).
number (Français) g
- La composante verte (0-1).
number (Français) b
- La composante bleue (0-1).
number (Français) a
- La composante alpha (0-1).
Retourne
Rien.
Exemples
Crée un gradient de transparent à blanc dans une image traçable de 32x1 pixels.
data = love.image.newImageData(32,1)
for i=0, 31 do -- remember: start at 0
data:setPixel(i, 0, 1, 1, 1, i / 31)
end
img = love.graphics.newImage(data)
Voir également
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info