love.graphics.drawq (Português)

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

Personal tools