Difference between revisions of "love.graphics.drawq (Português)"

(versão inicial em Português)
 
(translation update)
 
Line 1: Line 1:
Desenha um Quad com uma Imagem específica na tela.
+
<span style="color: #597E9A; font-size: 18pt">love.graphics.drawq</span>
 +
{{#set:RealLink=love.graphics.drawq (Português)}}
 +
{{#set:DisplayName=love.graphics.drawq}}
 +
{{oldin (Português)|[[0.9.0]]|090|type=function|text=Foi fundido com [[love.graphics.draw]]}}
 +
Desenha um Quad com a imagem especificada na tela.
 
== Função ==
 
== Função ==
 
=== Sinopse ===
 
=== Sinopse ===
 
<source lang="lua">
 
<source lang="lua">
love.graphics.drawq( imagem, quad, x, y, r, sx, sy, ox, oy )
+
love.graphics.drawq( imagem, quad, x, y, r, ex, ey, ox, oy, ix, iy )
 
</source>
 
</source>
 
=== Argumentos ===
 
=== Argumentos ===
{{param|Image (Português)|imagem|Uma imagem para preencher o Quad.}}
+
{{param|Image (Português)|imagem|Uma imagem para texturizar o quad.|Imagem}}
{{param|Quad (Português)|quad|O Quad que será desenhado na tela.}}
+
{{param|Quad (Português)|quad|O quad a ser desenhado na tela.|Quad}}
{{param|number (Português)|x|A posição em que o objeto será desenhado (eixo x).}}
+
{{param|number (Português)|x|A posição em que o objeto será desenhado (eixo x).|número}}
{{param|number (Português)|y|A posição em que o objeto será desenhado (eixo y).}}
+
{{param|number (Português)|y|A posição em que o objeto será desenhado (eixo y).|número}}
{{param|number (Português)|r (0)|Orientação (em radianos).}}
+
{{param|number (Português)|r (0)|Orientação (radianos).|número}}
{{param|number (Português)|sx (1)|Fator de escala (eixo x).}}
+
{{param|number (Português)|ex (1)|Fator de escala (eixo x).|número}}
{{param|number (Português)|sy (sx)|Fator de escala (eixo y).}}
+
{{param|number (Português)|ey (ex)|Fator de escala (eixo y).|número}}
{{param|number (Português)|ox (0)|Deslocamento da origem (eixo x).}}
+
{{param|number (Português)|ox (0)|Deslocamento da origem (eixo x).|número}}
{{param|number (Português)|oy (0)|Deslocamento da origem (eixo y).}}
+
{{param|number (Português)|oy (0)|Deslocamento da origem (eixo y).|número}}
=== Retornos ===
+
{{New feature (Português)|0.8.0|
 +
{{param|number (Português)|ix (0)|Fator de inclinação (eixo x).|número}}
 +
{{param|number (Português)|iy (0)|Fator de inclinação (eixo y).|número}}
 +
|080}}
 +
=== Retorna ===
 
Nada.
 
Nada.
 +
== Função ==
 +
=== Sinopse ===
 +
<source lang="lua">
 +
love.graphics.drawq( pintura, quad, x, y, r, ex, ey, ox, oy, ix, iy )
 +
</source>
 +
=== Argumentos ===
 +
{{param|Canvas (Português)|pintura|Uma pintura para texturizar o quad.|Pintura}}
 +
{{param|Quad (Português)|quad|O quad a ser desenhado na tela.|Quad}}
 +
{{param|number (Português)|x|A posição em que o objeto será desenhado (eixo x).|número}}
 +
{{param|number (Português)|y|A posição em que o objeto será desenhado (eixo y).|número}}
 +
{{param|number (Português)|r (0)|Orientação (radianos).|número}}
 +
{{param|number (Português)|ex (1)|Fator de escala (eixo x).|número}}
 +
{{param|number (Português)|ey (ex)|Fator de escala (eixo y).|número}}
 +
{{param|number (Português)|ox (0)|Deslocamento da origem (eixo x).|número}}
 +
{{param|number (Português)|oy (0)|Deslocamento da origem (eixo y).|número}}
 +
{{New feature (Português)|0.8.0|
 +
{{param|number (Português)|ix (0)|Fator de inclinação (eixo x).|número}}
 +
{{param|number (Português)|iy (0)|Fator de inclinação (eixo y).|número}}
 +
|080}}
 +
=== Retorna ===
 +
Nada.
 +
== Exemplos ==
 +
=== Desenha a metade de cima de uma imagem (a [https://love2d.org/w/images/c/c3/Resource-HamsterBall.png Bola de Hamster]) na posição 100 por 100 pixels. ===
 +
<source lang="lua">
 +
imagem = love.graphics.newImage("hamster.png")
 +
quad = love.graphics.newQuad(0, 0, 128, 64, imagem:getWidth(), imagem:getHeight())
 +
 +
function love.draw()
 +
love.graphics.drawq(imagem, quad, 100, 100)
 +
end
 +
</source>
 +
== Registro de mudanças ==
 +
{{Changelog/header (Português)}}
 +
{{Changelog/item|0.8.0|Adicionados fatores de inclinação "ix" e "iy"}}
 
== Veja Também ==
 
== Veja Também ==
* [[parent::love.graphics (Português)]]
+
* [[parent::love.graphics (Português)|love.graphics]]
 +
* [[love.graphics.draw (Português)|love.graphics.draw]]
 
[[Category:Functions]]
 
[[Category:Functions]]
{{#set:Description=Desenha um Quad com uma Imagem específica na tela.}}
+
[[Sub-Category::Drawing| ]]
== Outros Idiomas ==
+
{{#set:Description=Desenha um Quad com a imagem especificada na tela.}}
 +
{{#set:Since=000}}
 +
== Outras Línguas ==
 
{{i18n|love.graphics.drawq}}
 
{{i18n|love.graphics.drawq}}

Latest revision as of 00:18, 26 September 2014

love.graphics.drawq


Removido no LÖVE 0.9.0
Foi fundido com love.graphics.draw.

Desenha um Quad com a imagem especificada na tela.

Função

Sinopse

love.graphics.drawq( imagem, quad, x, y, r, ex, ey, ox, oy, ix, iy )

Argumentos

Imagem imagem
Uma imagem para texturizar o quad.
Quad quad
O quad a ser desenhado na tela.
número x
A posição em que o objeto será desenhado (eixo x).
número y
A posição em que o objeto será desenhado (eixo y).
número r (0)
Orientação (radianos).
número ex (1)
Fator de escala (eixo x).
número ey (ex)
Fator de escala (eixo y).
número ox (0)
Deslocamento da origem (eixo x).
número oy (0)
Deslocamento da origem (eixo y).
Disponível desde o LÖVE 0.8.0
número ix (0)
Fator de inclinação (eixo x).
número iy (0)
Fator de inclinação (eixo y).

Retorna

Nada.

Função

Sinopse

love.graphics.drawq( pintura, quad, x, y, r, ex, ey, ox, oy, ix, iy )

Argumentos

Pintura pintura
Uma pintura para texturizar o quad.
Quad quad
O quad a ser desenhado na tela.
número x
A posição em que o objeto será desenhado (eixo x).
número y
A posição em que o objeto será desenhado (eixo y).
número r (0)
Orientação (radianos).
número ex (1)
Fator de escala (eixo x).
número ey (ex)
Fator de escala (eixo y).
número ox (0)
Deslocamento da origem (eixo x).
número oy (0)
Deslocamento da origem (eixo y).
Disponível desde o LÖVE 0.8.0
número ix (0)
Fator de inclinação (eixo x).
número iy (0)
Fator de inclinação (eixo y).

Retorna

Nada.

Exemplos

Desenha a metade de cima de uma imagem (a Bola de Hamster) na posição 100 por 100 pixels.

imagem = love.graphics.newImage("hamster.png")
quad = love.graphics.newQuad(0, 0, 128, 64, imagem:getWidth(), imagem:getHeight())

function love.draw()
	love.graphics.drawq(imagem, quad, 100, 100)
end

Registro de mudanças

Versão Descrição
0.8.0 Adicionados fatores de inclinação "ix" e "iy"

Veja Também


Outras Línguas