Ship Class

Class org.rapo.games.astro.Ship

Inheritance > Ship

Implements a game-specific Ship object. Extends the BaseObject class.
Constructor Summary
  
 Ship(x:Number, y:Number, movie_clip:MovieClip, name:String)
Property Summary
 String 
 Boolean 
 String 
 Boolean 
 hit
 Boolean 
 Boolean 
 Timer 
 Object 
 Boolean 
 Boolean 
 AudioController 
 Boolean 
 Boolean 
 Boolean 
 Boolean 
Method Summary
 Void 
 die()
 Void 
 Void 
 Void 
 move()
 Void 
 reset()
 Void 
 rotate(direction:String)
 Void 
 Void 
 setShielded(state:Boolean)
 Void 
 shoot()
 Void 
 thrust(direction:Number)
 Void 
 Void 
Constructor Detail
Ship
public function Ship(x:Number, y:Number, movie_clip:MovieClip, name:String)
Property Detail
anim
var anim:String;
animDone
var animDone:Boolean;
animPrev
var animPrev:String;
hit
var hit:Boolean;
multiShot
var multiShot:Boolean;
over
var over:Boolean;
readyTimer
var readyTimer:Timer;
screenCoords
var screenCoords:Object;
shieldOn
var shieldOn:Boolean;
shieldPlaying
var shieldPlaying:Boolean;
shipAudio
var shipAudio:AudioController;
shooting
var shooting:Boolean;
tailGun
var tailGun:Boolean;
thrustOn
var thrustOn:Boolean;
thrustPlaying
var thrustPlaying:Boolean;
Method Detail
die
public function die():Void
doneShooting
public function doneShooting():Void
friction
public function friction():Void
move
public function move():Void
reset
public function reset():Void
rotate
public function rotate(direction:String):Void
setAnimation
public function setAnimation():Void
setShielded
public function setShielded(state:Boolean):Void
shoot
public function shoot():Void
thrust
public function thrust(direction:Number):Void
thrustOff
public function thrustOff():Void
updateCoords
public function updateCoords():Void



Documentation generated by BLDoc Community Edition from B-Line Express.