diff options
author | Aki <nthirtyone@gmail.com> | 2017-01-20 12:29:40 +0100 |
---|---|---|
committer | Aki <nthirtyone@gmail.com> | 2017-01-20 12:29:40 +0100 |
commit | 4b2f70d89a53ab03361a51cf970cede2e53cb3f6 (patch) | |
tree | 78db7802d2b343b889f8942d5e1aa9efc4e7cf8f /player.lua | |
parent | cc48afb0a20d01c8f4098c195239f2ca51fac495 (diff) | |
download | roflnauts-4b2f70d89a53ab03361a51cf970cede2e53cb3f6.zip roflnauts-4b2f70d89a53ab03361a51cf970cede2e53cb3f6.tar.gz roflnauts-4b2f70d89a53ab03361a51cf970cede2e53cb3f6.tar.bz2 |
Clean-ups in Player-Animated relations
Diffstat (limited to 'player.lua')
-rw-r--r-- | player.lua | 11 |
1 files changed, 1 insertions, 10 deletions
@@ -52,7 +52,6 @@ function Player:new (game, world, x, y, name) -- Meta local o = {} setmetatable(o, self) - self.__index = self -- Physics local group = -1-#game.Nauts o.body = love.physics.newBody(world, x, y, "dynamic") @@ -79,12 +78,6 @@ function Player:new (game, world, x, y, name) return o end --- Destructor of `Player` -function Player:delete() - -- body deletion is handled by world deletion - self.sprite = nil -end - -- Control set managment function Player:assignControlSet(set) self.controlset = set @@ -303,9 +296,7 @@ function Player:draw(offset_x, offset_y, scale, debug) local draw_x = (math.floor(x) + offset_x) * scale local draw_y = (math.floor(y) + offset_y) * scale -- sprite draw - love.graphics.setColor(255,255,255,255) - Animated.draw(self, draw_x, draw_y, self.rotate, self.facing*scale, 1*scale, 12, 15) - --love.graphics.draw(self:getSprite(), self:getQuad(), draw_x, draw_y, self.rotate, self.facing*scale, 1*scale, 12, 15) + Animated.draw(self, draw_x, draw_y, self.rotate, self.facing*scale, scale, 12, 15) -- debug draw if debug then for _,fixture in pairs(self.body:getFixtureList()) do |