Spec-Zone.ru › LÖVE

Canvas:getPixel

Доступно с LÖVE 0.9.0 и удалено в LÖVE 0.10.0
Используйте Canvas:newImageData вместо этого.


Получает пиксель в заданной позиции из Canvas.

Значения x и y начинаются с 0 и доходят до ширины и высоты холста минус 1.

Эта функция может быть очень медленной: она может заставить ЦП ждать, пока графический процессор завершит всю работу в очереди, что может занимать всю длительность кадра (или больше).

Функция

Синтаксис

r, g, b, a = Canvas:getPixel( x, y )

Аргументы

number x
Позиция пикселя по оси x.
number y
Позиция пикселя по оси y.

Возвращаемые значения

number r
Красный компонент (0-255).
number g
Зеленый компонент (0-255).
number b
Синий компонент (0-255).
number a
Альфа-компонент (0-255).

См. также

  • Canvas

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Canvas:getPixel

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API