ImageData:setPixel (Українська)

Встановлює колір пікселя в певному місці зображення.

Доступні значення аргументів x та y починаються від 0 і закінчуються на висоті або ширині мінус 1.

В версіях до 11.0 діапазон кольорових компонентів був від 0 до 255, а не від 0 до 1.

Функція

Вигляд

ImageData:setPixel( x, y, r, g, b, a )

Аргументи

number x
Позиція пікселя на осі X.
number y
Позиція пікселя на осі Y.
number r
Червоний компонент (0-1).
number g
Зелений компонент (0-1).
number b
Синій компонент (0-1).
number a
Альфа-компонент (непрозорість, 0-1).

Повертає

Нічого.

Приклади

Створити градієнт від прозорого до білого розміром 32x1 піксель як зображення, яке можна вивести на екран.

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)

Див. також


Іншими мовами

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