Views
love.graphics.origin (Português)
love.graphics.origin
Disponível desde o LÖVE 0.9.0 |
Esta função não é suportada em versões anteriores. |
Reinicia a transformação de coordenadas atual.
Esta função é sempre usada para reverter quaisquer chamadas anteriores a love.graphics.rotate, love.graphics.scale, love.graphics.shear ou love.graphics.translate. Retorna o estado de transformação atual ao estado padrão.
Função
Sinopse
love.graphics.origin()
Argumentos
Nenhum
Retorna
Nada.
Exemplo
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.push()
love.graphics.origin() -- Retorna o estado ao padrão.
love.graphics.draw(imagem, 0, 0) -- Desenha a imagem na tela como se nada tivesse sido redimensionado.
love.graphics.pop() -- retorna ao nosso estado de coordenadas redimensionado.
love.graphics.print("Texto redimensionado", 100, 100) -- imprime texto redimensionado em 50x50
love.graphics.pop() -- retorna às coordenadas salvas anteriormente
love.graphics.print("Texto normal", 50, 50)
end
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.push()
love.graphics.origin() -- Retorna o estado ao padrão.
love.graphics.draw(imagem, 0, 0) -- Desenha a imagem na tela como se nada tivesse sido redimensionado.
love.graphics.pop() -- retorna ao nosso estado de coordenadas redimensionado.
love.graphics.print("Texto redimensionado", 100, 100) -- imprime texto redimensionado em 50x50
love.graphics.pop() -- retorna às coordenadas salvas anteriormente
love.graphics.print("Texto normal", 50, 50)
end
Veja Também
- love.graphics
- love.graphics.pop
- love.graphics.push
- love.graphics.rotate
- love.graphics.scale
- love.graphics.shear
- love.graphics.translate
Outras Línguas
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info