dxGetPixelColor
Cliente
Lee el color de un píxel de una imagen en plain.
int, int, int, int|false dxGetPixelColor(string pixels, int x, y)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| pixels | string | Los píxeles en plain. |
| x, y | int | Posición del píxel, desde 0. También acepta un vec2. |
Retorno
Rojo, verde, azul y alfa (0 a 255), o false si los píxeles no están en plain o el punto está fuera de la imagen.
Ejemplo
local target = dxCreateRenderTarget(64, 64)
dxGetTexturePixels(target, function(pixels)
if not pixels then return end
local r, g, b, a = dxGetPixelColor(pixels, 32, 32)
print(r, g, b, a)
end)