love.graphics.pop (Português)

love.graphics.pop


Desempilha a transformação de coordenadas atual da pilha de transformações.

Esta função é sempre usada para reverter uma operação de empilhamento anterior. Ela retorna o estado de transformações atual ao que era antes do empilhamento mais recente.

Função

Sinopse

love.graphics.pop()

Argumentos

Nenhum

Retorna

Nada.

Exemplos

Desenhar duas linhas de texto, uma redimensionada e uma normal, usando love.graphics.scale. Usamos love.graphics.pop para retornar à escala de renderização normal, após ter usado love.graphics.push.

function love.draw()
 love.graphics.push() -- salva o sistema de coordenadas
 love.graphics.scale(0.5, 0.5) -- reduz tudo em 50% tanto em X como em Y
 love.graphics.print("Texto redimensionado", 50, 50) -- imprime texto com metade do tamanho em 25x25
 love.graphics.pop() -- retorna às coordenadas salvas
 love.graphics.print("Texto normal", 50, 50)
end

Veja Também


Outras Línguas