Difference between revisions of "love.mouse.getPosition (Português)"

(Initial Portuguese version)
 
(Veja Também)
 
(4 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
=== Retornos ===
 
=== Retornos ===
 
{{param|number (Português)|x|A posição do mouse ao longo do eixo x.}}
 
{{param|number (Português)|x|A posição do mouse ao longo do eixo x.}}
{{param|number (Português)|y|a poisção do mouse ao longo do eixo y.}}
+
{{param|number (Português)|y|a posição do mouse ao longo do eixo y.}}
 +
 
 +
== Exemplo ==
 +
=== Desenhar um círculo com base na posição do muse ===
 +
<source lang="lua">
 +
function love.load()
 +
  love.mouse.setVisible(false) -- essa função fará o cursor invisível
 +
end
 +
function love.draw()
 +
  local x, y = love.mouse.getPosition() -- aqui pegamos a posição do mouse
 +
  love.graphics.circle("fill", x, y, 50) -- desenhamos um círculo, substituindo o cursor
 +
end
 +
</source>
 +
 
 
== Veja Também ==
 
== Veja Também ==
 
* [[parent::love.mouse (Português)]]
 
* [[parent::love.mouse (Português)]]
 +
* [[parent::love.mouse.getX (Português)]]
 +
* [[parent::love.mouse.getY (Português)]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=Retorna a atual posição do mouse.}}
 
{{#set:Description=Retorna a atual posição do mouse.}}

Latest revision as of 21:15, 26 September 2024

Retorna a atual posição do mouse.

Função

Sinopse

x, y = love.mouse.getPosition( )

Argumentos

Nenhum.

Retornos

number (Português) x
A posição do mouse ao longo do eixo x.
number (Português) y
a posição do mouse ao longo do eixo y.

Exemplo

Desenhar um círculo com base na posição do muse

function love.load()
   love.mouse.setVisible(false) -- essa função fará o cursor invisível
end
function love.draw()
   local x, y = love.mouse.getPosition() -- aqui pegamos a posição do mouse
   love.graphics.circle("fill", x, y, 50) -- desenhamos um círculo, substituindo o cursor
end

Veja Também


Outros Idiomas