Packagecom.whirled.contrib.platformer.display
Classpublic class LaserShotSprite
InheritanceLaserShotSprite Inheritance ShotSprite Inheritance DynamicSprite Inheritance flash.display.Sprite



Public Properties
 PropertyDefined by
 InheriteddisplayHeight : Number
DynamicSprite
 InheriteddisplayWidth : Number
DynamicSprite
Protected Properties
 PropertyDefined by
 Inherited_alive : Number = 0
ShotSprite
 Inherited_dead : Boolean = false
ShotSprite
 Inherited_disp : DisplayObject
DynamicSprite
 Inherited_dynamic : Dynamic
DynamicSprite
 Inherited_hitFilter : ColorMatrixFilter
DynamicSprite
 Inherited_hitFilterIndex : int
DynamicSprite
 Inherited_hitLeft : Number = 0
DynamicSprite
 Inherited_listeners : Object
DynamicSprite
  _ls : LaserShot
LaserShotSprite
 Inherited_particleCallback : Function
DynamicSprite
 Inherited_playedFireSE : Boolean = false
ShotSprite
 Inherited_shot : Shot
ShotSprite
 Inherited_state : int = -1
DynamicSprite
 Inherited_static : Boolean
DynamicSprite
Public Methods
 MethodDefined by
  
LaserShotSprite(ls:LaserShot, disp:DisplayObject = null)
LaserShotSprite
 Inherited
forceBack():Boolean
DynamicSprite
 Inherited
DynamicSprite
 Inherited
setParticleCallback(callback:Function):void
DynamicSprite
 Inherited
setStatic(s:Boolean):void
DynamicSprite
 Inherited
showState():int
DynamicSprite
 Inherited
shutdown():void
DynamicSprite
  
update(delta:Number):void
LaserShotSprite
Protected Methods
 MethodDefined by
 Inherited
bindSoundEffectPlayback(soundEffect:SoundEffect):Function
DynamicSprite
 Inherited
changeState(newState:int):void
DynamicSprite
 Inherited
clearDisp():void
DynamicSprite
 Inherited
displayAir():void
ShotSprite
 Inherited
displayHit():void
ShotSprite
 Inherited
displayMiss():void
ShotSprite
 Inherited
findNode(node:String, disp:DisplayObject):DisplayObject
DynamicSprite
 Inherited
generateAttachedEffect(name:String, node:DisplayObjectContainer):void
DynamicSprite
 Inherited
generateEffect(effect:Effect, node:DisplayObject, filter:ColorMatrixFilter = null, scaleY:Number = 1):void
DynamicSprite
 Inherited
getStateFrame(state:int):Object
DynamicSprite
 Inherited
handleAdded(event:Event):void
DynamicSprite
 Inherited
handleRemoved(event:Event):void
DynamicSprite
 Inherited
onAdded():void
DynamicSprite
 Inherited
onRemoved():void
DynamicSprite
 Inherited
DynamicSprite
 Inherited
playState():void
DynamicSprite
 Inherited
recolorNodes(node:String, disp:DisplayObject, filter:ColorMatrixFilter):void
DynamicSprite
 Inherited
recolorNodesToColor(node:String, disp:DisplayObject, color:int):ColorMatrixFilter
DynamicSprite
 Inherited
registerDispEventListener(event:String, func:Function):void
DynamicSprite
 Inherited
setSoundEffectPlaying(effect:SoundEffect, playing:Boolean):void
DynamicSprite
 Inherited
showHit(filter:ColorMatrixFilter = null, length:Number):Boolean
DynamicSprite
 Inherited
DynamicSprite
Public Constants
 ConstantDefined by
 InheritedALWAYS : int = 1
[static]
DynamicSprite
 InheritedNEVER : int = 2
[static]
DynamicSprite
 InheritedNORMAL : int = 0
[static]
DynamicSprite
 InheritedUNTIL_REMOVED : int = 3
[static]
DynamicSprite
Protected Constants
 ConstantDefined by
 InheritedHIT_LENGTH : Number = 0.1
[static]
DynamicSprite
 InheritedSOUND_NORMAL_DISTANCE : Number
[static]
DynamicSprite
 InheritedTIME_TO_LIVE : Number = 0.05
[static]
ShotSprite
Property detail
_lsproperty
protected var _ls:LaserShot
Constructor detail
LaserShotSprite()constructor
public function LaserShotSprite(ls:LaserShot, disp:DisplayObject = null)Parameters
ls:LaserShot
 
disp:DisplayObject (default = null)
Method detail
update()method
public override function update(delta:Number):voidParameters
delta:Number