From 8a51c55cfd5c22ff035f320c9128d6ec49009bf2 Mon Sep 17 00:00:00 2001 From: Aki Date: Sun, 15 May 2016 22:13:13 +0200 Subject: ZU WARUDO! --- cloud.lua | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) (limited to 'cloud.lua') diff --git a/cloud.lua b/cloud.lua index bb48eb6..04ee31b 100644 --- a/cloud.lua +++ b/cloud.lua @@ -7,15 +7,33 @@ Cloud = { x = 0, y = 0, - sprite = love.graphics.newImage("assets/clouds.png") + t = 1, -- Type of the cloud (quad number) + sprite = love.graphics.newImage("assets/clouds.png"), + quads = { + [1] = love.graphics.newQuad( 1,159, 158,47, 480,49), + [2] = love.graphics.newQuad(161,319, 158,47, 480,49), + [3] = love.graphics.newQuad(321,479, 158,47, 480,49) + } } -- Constructor of `Cloud` -function Cloud:new() +function Cloud:new(x, y, t) -- Meta local o = {} setmetatable(o, self) self.__index = self - -- Misc + -- Init + o.x = x or self.x + o.y = y or self.y + o.t = t or self.t return o +end + +-- Update of `Cloud`, returns x for world to delete cloud after reaching right corner +function Cloud:update(dt) + return x +end + +-- Draw `Cloud` +function Cloud:draw() end \ No newline at end of file -- cgit v1.1