Pular para o conteúdo

dxSetPixelColor

Cliente Texturas, shaders e render targets

Altera a cor de um pixel.

bool dxSetPixelColor ( string pixels, number x, number y, number vermelho, number verde, number azul [, number alfa = 255 ] )

true se o pixel foi alterado, false se a string não estiver no formato plain ou se as coordenadas estiverem fora da imagem.

local rascunho = dxCreateTexture(64, 64)
local pixels = dxGetTexturePixels(rascunho)
-- pinta a primeira linha de vermelho
for x = 0, 63 do
dxSetPixelColor(pixels, x, 0, 255, 0, 0, 255)
end
dxSetTexturePixels(rascunho, pixels)