bytepath/obj/Polygon.lua
2025-11-10 01:02:09 -03:00

17 lines
408 B
Lua

---@class Polygon:Object Polygon object
---@field mode string drawing mode of Polygon
---@field points any points of Polygon
local Polygon = Object:extend()
function Polygon:new(mode, ...)
self.mode = mode or "fill"
self.points = {...} or {100,100, 200,100, 150,200}
end
function Polygon:update(dt) end
function Polygon:draw()
love.graphics.polygon(self.mode, self.points)
end
return Polygon