| Package | com.whirled.contrib.platformer.board |
| Class | public class LaserShotTask |
| Inheritance | LaserShotTask ShotTask ColliderTask |
| Property | Defined by | ||
|---|---|---|---|
![]() | _cc : CollisionController | ColliderTask | |
![]() | _cd : ColliderDetails | ColliderTask | |
![]() | _cdb : DynamicBounds | ShotTask | |
![]() | _collider : Collider | ColliderTask | |
![]() | _delta : Number | ColliderTask | |
![]() | _line : LineData | ShotTask | |
| _ls : LaserShot | LaserShotTask | ||
![]() | _running : Boolean = false | ColliderTask | |
![]() | _s : Shot | ShotTask | |
| Method | Defined by | ||
|---|---|---|---|
| LaserShotTask | |||
![]() |
finish():void
| ColliderTask | |
![]() | ShotTask | ||
![]() | ColliderTask | ||
![]() | ColliderTask | ||
![]() | ColliderTask | ||
![]() |
init(delta:Number):void
| ColliderTask | |
![]() |
isComplete():Boolean
| ColliderTask | |
![]() |
isInteractive():Boolean
| ShotTask | |
![]() |
reset():void
| ColliderTask | |
|
run():void
| LaserShotTask | ||
| Method | Defined by | ||
|---|---|---|---|
![]() | ShotTask | ||
|
didHit(hit:Number, db:DynamicBounds):Number
| LaserShotTask | ||
|
preCalcMovement():void
| LaserShotTask | ||
![]() |
runTask():void
| ColliderTask | |
| _ls | property |
protected var _ls:LaserShot
| LaserShotTask | () | constructor |
public function LaserShotTask(lsc:LaserShotController, col:Collider)Parameters
lsc:LaserShotController |
|
col:Collider |
| didHit | () | method |
protected override function didHit(hit:Number, db:DynamicBounds):NumberParameters
hit:Number |
|
db:DynamicBounds |
Number |
| preCalcMovement | () | method |
protected override function preCalcMovement():void
| run | () | method |
public override function run():void