| Package | com.lookbackon.AI.steeringBehavior |
| Interface | public interface ISteeredVehicle extends IVehicle, IArrive, IAvoid, IEvade, IFlee, IFllowPath, IFlock, IPursue, ISeek, IWander |
| Implementors | SteeredVehicle |
| Property | Defined By | ||
|---|---|---|---|
![]() | arriveThreshold : Number | IArrive | |
![]() | avoidBuffer : Number | IAvoid | |
![]() | avoidDistance : Number | IAvoid | |
![]() | edgeBehavior : String
Sets / gets what will happen if character hits edge. | IVehicle | |
| inSightDist : Number | ISteeredVehicle | ||
![]() | mass : Number
Sets / gets mass of character. | IVehicle | |
| maxForce : Number | ISteeredVehicle | ||
![]() | maxSpeed : Number
Sets / gets maximum speed of character. | IVehicle | |
![]() | pathIndex : int | IFllowPath | |
![]() | pathThreshold : Number | IFllowPath | |
![]() | position : Vector2D
Sets / gets position of character as a Vector2D. | IVehicle | |
| tooCloseDist : Number | ISteeredVehicle | ||
![]() | velocity : Vector2D
Sets / gets velocity of character as a Vector2D. | IVehicle | |
![]() | x : Number [write-only]
Sets x position of character. | IVehicle | |
![]() | y : Number [write-only]
Sets y position of character. | IVehicle | |
| Method | Defined By | ||
|---|---|---|---|
![]() | IArrive | ||
![]() | avoid(circles:Array):void | IAvoid | |
![]() | IEvade | ||
![]() | IFlee | ||
![]() | flock(vehicles:Array):void | IFlock | |
| ISteeredVehicle | |||
![]() | IPursue | ||
![]() | ISeek | ||
| ISteeredVehicle | |||
![]() | update():void
update vehicle 's properties. | IVehicle | |
![]() | wander():void | IWander | |
| inSightDist | property |
inSightDist:Number public function get inSightDist():Number public function set inSightDist(value:Number):void| maxForce | property |
maxForce:Number public function get maxForce():Number public function set maxForce(value:Number):void| tooCloseDist | property |
tooCloseDist:Number public function get tooCloseDist():Number public function set tooCloseDist(value:Number):void| inSight | () | method |
| tooClose | () | method |