love.graphics.push (Português)

Copia e empilha a atual coordenada de transformação na pilha de transformação.

Esta função é sempre usada para preparar para a operação pop posterior correspondente. Ela armazena a atual coordenada de transformação na pilha de transformação e mantém ela ativa. Posteriormente as alterações de transformações podem ser desfeitas através do uso da operação pop, que retorna a coordenada de transformação para o estado antes de ser chamado o push.

Função

Sinopse

love.graphics.push()

Argumentos

Nenhum.

Retornos

Nada.

Exemplos

function love.draw()
	love.graphics.push() -- armazena o padrão do sistema de coordenadas
	love.graphics.translate(...) -- move a posição da câmera
	love.graphics.scale(...) -- muda o zoom da câmera
	-- usa o novo sistema de coordenadas para desenhar a visão da cena
	love.graphics.pop() -- retorna para as coordenadas padrão
	-- desenha usando as coordenadas de tela
end

Veja Também

Outros Idiomas