GameController Class
Class org.rapo.games.astro.GameController
Inheritance
>
BaseGameController
>
GameController
Facilitates communication between game objects and the game's main timeline.
Subclassed from BaseGameController
| Properties inherited from org.rapo.games.BaseGameController |
|---|
|
| Method Summary |
|---|
| Void | |
| Boolean | |
| Boolean | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Void | |
| Methods inherited from org.rapo.games.BaseGameController |
|---|
|
GameController
public function GameController(game_timeline:MovieClip, engine_clip:MovieClip)
crystalTimer
public var crystalTimer:
Timer;
debrisTimer
public var debrisTimer:
Timer;
powerupTimer
public var powerupTimer:
Timer;
checkCollision
public function checkCollision(object_array_id:String, projectile_array_id:String):Void
checkGameOver
public function checkGameOver():Boolean
checkLevelComplete
public function checkLevelComplete():Boolean
checkShipCollision
public function checkShipCollision(object_array_id:String):Void
destroyObjects
public function destroyObjects(array_id:String):Void
gameOver
public function gameOver():Void
handleInput
public function handleInput():Void
levelComplete
public function levelComplete():Void
mainLoop
public function mainLoop():Void
moveObjects
public function moveObjects(array_id:String):Void
nextLevel
public function nextLevel():Void
play
public function play():Void
spawnCrystals
public function spawnCrystals():Void
spawnDebris
public function spawnDebris():Void
spawnPowerups
public function spawnPowerups():Void
start
public function start():Void
title
public function title():Void
win
public function win():Void
Documentation generated by BLDoc Community Edition from B-Line Express.