Packagecom.whirled.contrib.platformer.board
Classpublic class WalkTask
InheritanceWalkTask Inheritance ColliderTask



Public Properties
 PropertyDefined by
  hitX : Boolean
[read-only]
WalkTask
  hitY : Boolean
[read-only]
WalkTask
Protected Properties
 PropertyDefined by
  _attached : LineData
WalkTask
 Inherited_cc : CollisionController
ColliderTask
 Inherited_cd : ColliderDetails
ColliderTask
 Inherited_collider : Collider
ColliderTask
 Inherited_delta : Number
ColliderTask
  _hitX : Boolean
WalkTask
  _hitY : Boolean
WalkTask
  _lastDelta : Number
WalkTask
  _maxDx : Number = 6
WalkTask
  _new : Boolean
WalkTask
 Inherited_running : Boolean = false
ColliderTask
  _sab : SimpleActorBounds
WalkTask
Public Methods
 MethodDefined by
  
WalkTask
 Inherited
finish():void
ColliderTask
  
WalkTask
  
WalkTask
 Inherited
ColliderTask
 Inherited
ColliderTask
  
init(delta:Number):void
WalkTask
 Inherited
isComplete():Boolean
ColliderTask
 Inherited
isInteractive():Boolean
ColliderTask
  
reset():void
WalkTask
 Inherited
run():void
ColliderTask
  
setMaxDx(dx:Number):void
WalkTask
Protected Methods
 MethodDefined by
  
WalkTask
  
runTask():void
WalkTask
  
updateVector():void
WalkTask
Property detail
_attachedproperty
protected var _attached:LineData
_hitXproperty 
protected var _hitX:Boolean
hitXproperty 
hitX:Boolean  [read-only]Implementation
    public function get hitX():Boolean
_hitYproperty 
protected var _hitY:Boolean
hitYproperty 
hitY:Boolean  [read-only]Implementation
    public function get hitY():Boolean
_lastDeltaproperty 
protected var _lastDelta:Number
_maxDxproperty 
protected var _maxDx:Number = 6
_newproperty 
protected var _new:Boolean
_sabproperty 
protected var _sab:SimpleActorBounds
Constructor detail
WalkTask()constructor
public function WalkTask(ac:ActorController, col:Collider)Parameters
ac:ActorController
 
col:Collider
Method detail
adjustAttached()method
protected function adjustAttached(a:Actor):voidParameters
a:Actor
genCD()method 
public override function genCD(ct:ColliderTask = null):ColliderDetailsParameters
ct:ColliderTask (default = null)

Returns
ColliderDetails
getBounds()method 
public override function getBounds():DynamicBounds

Returns
DynamicBounds
init()method 
public override function init(delta:Number):voidParameters
delta:Number
reset()method 
public override function reset():void
runTask()method 
protected override function runTask():void
setMaxDx()method 
public function setMaxDx(dx:Number):voidParameters
dx:Number
updateVector()method 
protected function updateVector():void