debug screen to show loaded objects, fixed particles not getting properly cleaned, canvas cleanup

This commit is contained in:
lustlion
2022-02-23 16:46:03 +01:00
parent a4490bc827
commit 00cec59351
5 changed files with 27 additions and 53 deletions

View File

@@ -9,16 +9,16 @@ function Canvas:New(name)
setmetatable(o, self)
self.__index = self
Canvas[name] = o
return o
end
function Canvas:Recreate()
self.canvas:release()
self = Canvas:New(self.name)
self = Canvas:New()
end
function Canvas:Reset()
love.graphics.setCanvas(Canvas[self.name].canvas)
love.graphics.setCanvas(self.canvas)
love.graphics.setBlendMode("replace")
love.graphics.setColor(0,0,0,0)
love.graphics.rectangle(
@@ -33,7 +33,7 @@ end
function Canvas:DrawingStart()
self:Reset()
love.graphics.setCanvas(Canvas[self.name].canvas)
love.graphics.setCanvas(self.canvas)
end
function Canvas:DrawingEnd()