diff options
author | Aki <nthirtyone@gmail.com> | 2017-03-19 03:09:36 +0100 |
---|---|---|
committer | Aki <nthirtyone@gmail.com> | 2017-03-19 03:09:36 +0100 |
commit | b10988b7e8a0c52148b1d3828c3739fb0eeff24e (patch) | |
tree | bd6b142db6061d044d81543fe2deee7a4288c707 /not/Sprite.lua | |
parent | a8551f5da9549453381a0f2daa0ff4aefd06272f (diff) | |
download | roflnauts-b10988b7e8a0c52148b1d3828c3739fb0eeff24e.zip roflnauts-b10988b7e8a0c52148b1d3828c3739fb0eeff24e.tar.gz roflnauts-b10988b7e8a0c52148b1d3828c3739fb0eeff24e.tar.bz2 |
No constructors for abstracts
Diffstat (limited to 'not/Sprite.lua')
-rw-r--r-- | not/Sprite.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/not/Sprite.lua b/not/Sprite.lua index d4cde59..e9eb387 100644 --- a/not/Sprite.lua +++ b/not/Sprite.lua @@ -9,12 +9,13 @@ Sprite = { } Sprite.__index = Sprite --- Constructor of `Sprite`. +--[[ Constructor of `Sprite`. function Sprite:new (imagePath) local o = setmetatable({}, self) o:init(imagePath) return o end +]] -- Cleans up reference to image on deletion. function Sprite:delete () @@ -89,6 +90,7 @@ function Sprite:draw (...) else love.graphics.draw(i, ...) end end end + -- Animation updating. function Sprite:update (dt) if self.animations and self.current then @@ -99,6 +101,7 @@ function Sprite:update (dt) end end end + -- Moving to the next frame. function Sprite:goToNextFrame () if self.current.repeated or not (self.frame == self.current.frames) then |