bzr branch
http://9ix.org/bzr/spacey
11
by Josh C
pew pew! |
1 |
-- TODO: these need to come out of a factory |
2 |
||
3 |
Bullet = Tile:extend { |
|
4 |
image = 'data/laser.png', |
|
5 |
onNew = function(self) |
|
6 |
-- set velocity.x,y from vector velocity |
|
7 |
-- rotation should be passed in at creation |
|
8 |
||
9 |
self.createdAt = love.timer.getTime() |
|
10 |
end, |
|
11 |
onUpdate = function(self, dt) |
|
12 |
if love.timer.getTime() - self.createdAt > 2 then |
|
13 |
-- TODO: reuse these (see factory idea above) |
|
14 |
self:die() |
|
15 |
the.app.view:remove(self) |
|
16 |
end |
|
17 |
end |
|
18 |
} |