bomber
This commit is contained in:
47
source/scenes/bomber/BomberScene.lua
Normal file
47
source/scenes/bomber/BomberScene.lua
Normal file
@@ -0,0 +1,47 @@
|
||||
BomberScene = {}
|
||||
class("BomberScene").extends(BaseScene)
|
||||
local scene = BomberScene
|
||||
|
||||
function scene:init()
|
||||
scene.super.init(self)
|
||||
scene.granade = nil
|
||||
end
|
||||
|
||||
|
||||
scene.inputHandler = {
|
||||
upButtonHold = function()
|
||||
scene.crosshair:moveUp()
|
||||
end,
|
||||
downButtonHold = function()
|
||||
scene.crosshair:moveDown()
|
||||
end,
|
||||
leftButtonHold = function()
|
||||
scene.crosshair:moveLeft()
|
||||
end,
|
||||
rightButtonHold = function()
|
||||
scene.crosshair:moveRight()
|
||||
end,
|
||||
AButtonDown = function()
|
||||
print("AButtonDown")
|
||||
scene.granade = Granade(scene.crosshair.x, scene.crosshair.y)
|
||||
end
|
||||
}
|
||||
|
||||
function scene:enter()
|
||||
scene.super.enter(self)
|
||||
Noble.Input.setHandler(scene.inputHandler)
|
||||
scene.crosshair = MovableCrosshair(100, 100)
|
||||
end
|
||||
|
||||
function scene:start()
|
||||
scene.super.start(self)
|
||||
end
|
||||
|
||||
function scene:update()
|
||||
scene.super.update(self)
|
||||
-- scene.crosshair:update()
|
||||
|
||||
-- if scene.granade then
|
||||
-- scene.granade:update()
|
||||
-- end
|
||||
end
|
Reference in New Issue
Block a user