Dibujar figuras geométricas en Love2d en Lua

Hola a todos, hoy os voy a enseñar como dibujar figuras geometricas en Love2d en Lua.

Con Love2d, podemos dibujar figuras geométricas como círculos, rectángulos, etc.

  • Dibujar un circulo:


function love.draw()

    -- Modo de relleno: fiil (relleno) o line (sin relleno)
    -- x: posicion de x
    -- y: posicion de y
    -- radio: radio del circulo
    
  love.graphics.circle("fill", 300, 300, 50)
end

  • Dibujar un rectángulo:

function love.draw()

    -- Modo de relleno: fiil (relleno) o line (sin relleno)
    -- x: posicion de x
    -- y: posicion de y
    -- anchura: anchura del rectangulo
    -- altura: altura del rectangulo

   love.graphics.rectangle("line", 20, 50, 60, 120 )
end


  • Dibujar una elipse:

function love.draw()

    -- Modo de relleno: fiil (relleno) o line (sin relleno)
    -- x: posicion de x
    -- y: posicion de y
    -- radio de x
    -- radio y
    
    love.graphics.ellipse("fill", 300, 300, 75, 50)
end

  • Dibujar un polígono:

function love.draw()

    -- Modo de relleno: fiil (relleno) o line (sin relleno)
    -- x: posicion de x
    -- y: posicion de y
    -- ...
    -- Asi para cada punto

    love.graphics.polygon('fill', 100, 100, 200, 100, 150, 200, 400, 50)
end

function love.draw()

    -- Modo de relleno: fiil (relleno) o line (sin relleno)
    -- x: posicion de x
    -- y: posicion de y
    -- ...
    -- Asi para cada punto

    love.graphics.polygon('fill', 100, 100, 200, 100, 150, 200)
end

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

¿Te ha gustado y quieres apoyarme? ¡Sé mi patrón!
Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *