| Package | com.whirled.contrib.platformer.board |
| Class | public class FlyTask |
| Inheritance | FlyTask ColliderTask |
| Property | Defined by | ||
|---|---|---|---|
| hitX : Boolean [read-only]
| FlyTask | ||
| hitY : Boolean [read-only]
| FlyTask | ||
| Property | Defined by | ||
|---|---|---|---|
![]() | _cc : CollisionController | ColliderTask | |
![]() | _cd : ColliderDetails | ColliderTask | |
![]() | _collider : Collider | ColliderTask | |
![]() | _delta : Number | ColliderTask | |
| _hitX : Boolean | FlyTask | ||
| _hitY : Boolean | FlyTask | ||
| _lastDelta : Number | FlyTask | ||
| _maxDx : Number | FlyTask | ||
| _maxDy : Number | FlyTask | ||
![]() | _running : Boolean = false | ColliderTask | |
| _sab : SimpleActorBounds | FlyTask | ||
| Method | Defined by | ||
|---|---|---|---|
| FlyTask | |||
![]() |
finish():void
| ColliderTask | |
| FlyTask | |||
| FlyTask | |||
![]() | ColliderTask | ||
![]() | ColliderTask | ||
|
init(delta:Number):void
| FlyTask | ||
![]() |
isComplete():Boolean
| ColliderTask | |
![]() |
isInteractive():Boolean
| ColliderTask | |
![]() |
reset():void
| ColliderTask | |
![]() |
run():void
| ColliderTask | |
|
updateVector(a:Actor, delta:Number, maxDx:Number, maxDy:Number):void
[static]
| FlyTask | ||
| Method | Defined by | ||
|---|---|---|---|
|
runTask():void
| FlyTask | ||
| Constant | Defined by | ||
|---|---|---|---|
| DRAG : Number = 0.5 [static]
| FlyTask | ||
| MAX_DEAD_DY : Number = 6 [static]
| FlyTask | ||
| _hitX | property |
protected var _hitX:Boolean
| hitX | property |
hitX:Boolean [read-only]Implementation
public function get hitX():Boolean
| _hitY | property |
protected var _hitY:Boolean
| hitY | property |
hitY:Boolean [read-only]Implementation
public function get hitY():Boolean
| _lastDelta | property |
protected var _lastDelta:Number
| _maxDx | property |
protected var _maxDx:Number
| _maxDy | property |
protected var _maxDy:Number
| _sab | property |
protected var _sab:SimpleActorBounds
| FlyTask | () | constructor |
public function FlyTask(ac:ActorController, col:Collider, maxDx:Number = 3, maxDy:Number = 1)Parameters
ac:ActorController |
|
col:Collider |
|
maxDx:Number (default = 3) |
|
maxDy:Number (default = 1) |
| genCD | () | method |
public override function genCD(ct:ColliderTask = null):ColliderDetailsParameters
ct:ColliderTask (default = null) |
ColliderDetails |
| getBounds | () | method |
| init | () | method |
public override function init(delta:Number):voidParameters
delta:Number |
| runTask | () | method |
protected override function runTask():void
| updateVector | () | method |
public static function updateVector(a:Actor, delta:Number, maxDx:Number, maxDy:Number):voidParameters
a:Actor |
|
delta:Number |
|
maxDx:Number |
|
maxDy:Number |
| DRAG | constant |
protected static const DRAG:Number = 0.5
| MAX_DEAD_DY | constant |
protected static const MAX_DEAD_DY:Number = 6