love.graphics.setRenderTarget (Português)

Available since LÖVE 0.7.0
It is not supported in earlier versions.


Configura ou reseta um Framebuffer como o local de renderização. Todas as operações de desenho até o próximo love.graphics.setRenderTarget serão direcionadas para o objeto Framebuffer especificado.

Função

Sinopse

love.graphics.setRenderTarget( framebuffer )

Argumentos

Framebuffer (Português) framebuffer
O novo local de renderização.

Retornos

Nada.

Notas

Configura o local de renderização para um Framebuffer. Todas as operações de desenho até o próximo love.graphics.setRenderTarget serão direcionadas para o objeto Framebuffer especificado e não são mostradas na tela.

Função

Sinopse

love.graphics.setRenderTarget( )

Argumentos

Nenhum.

Retornos

Nada.

Notas

Reseta o local de renderização da tela, i.e. habilita novamente a tela para desenho. Esta função irá limpar o Framebuffer alvo.

Exemplos

Desenha para um framebuffer

-- desenha um quadrado colorido para o framebuffer
love.graphics.setRenderTarget(framebuffer)
love.graphics.setColor(230,240,120)
love.graphics.rectangle('fill',0,0,100,100)
love.graphics.setRenderTarget()

-- desenha o framebuffer para a tela
love.graphics.setColor(255,255,255)
love.graphics.draw(framebuffer, 200,100, 0, .5,.5)

Veja Também


Outros Idiomas