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