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
Constructor Summary
  
 GameController(game_timeline:MovieClip, engine_clip:MovieClip)
Property Summary
 Timer 
 Timer 
 AudioController 
 Timer 
 Ship 
 SoundtrackController 
Properties inherited from org.rapo.games.BaseGameController
Method Summary
 Void 
 checkCollision(object_array_id:String, projectile_array_id:String)
 Boolean 
 Boolean 
 Void 
 checkShipCollision(object_array_id:String)
 Void 
 destroyObjects(array_id:String)
 Void 
 Void 
 Void 
 Void 
 Void 
 moveObjects(array_id:String)
 Void 
 Void 
 play()
 Void 
 Void 
 Void 
 Void 
 start()
 Void 
 title()
 Void 
 win()
Methods inherited from org.rapo.games.BaseGameController
Constructor Detail
GameController
public function GameController(game_timeline:MovieClip, engine_clip:MovieClip)
Property Detail
crystalTimer
public var crystalTimer:Timer;
debrisTimer
public var debrisTimer:Timer;
effectsAudio
public var effectsAudio:AudioController;
powerupTimer
public var powerupTimer:Timer;
ship
public var ship:Ship;
soundtrackAudio
public var soundtrackAudio:SoundtrackController;
Method Detail
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.