Packageorg.flintparticles.actions
Classpublic class TurnTowardsPoint
InheritanceTurnTowardsPoint Inheritance Action

The TurnTowardsPoint action causes the particle to constantly adjust its direction so that it travels towards a particular point.



Public Properties
 PropertyDefined by
  power : Number
The strength of theturn action.
TurnTowardsPoint
  x : Number
The x coordinate of the point that the particle turns towards.
TurnTowardsPoint
  y : Number
The y coordinate of the point that the particle turns towards.
TurnTowardsPoint
Public Methods
 MethodDefined by
  
TurnTowardsPoint(x:Number, y:Number, power:Number)
The constructor creates a TurnTowardsPoint action for use by an emitter.
TurnTowardsPoint
 Inherited
addedToEmitter(emitter:Emitter):void
The addedToEmitter method is called by the emitter when the Action is added to it It is called within the emitter's addAction method and need not be called by the user.
Action
 Inherited
The getDefaultPriority method is used to order the execution of actions.
Action
 Inherited
The removedFromEmitter method is called by the emitter when the Action is removed from it It is called within the emitter's removeAction method and need not be called by the user.
Action
  
update(emitter:Emitter, particle:Particle, time:Number):void
The update method is used by the emitter to apply the action to every particle.
TurnTowardsPoint
Property detail
powerproperty
power:Number  [read-write]

The strength of theturn action. Higher values produce a sharper turn.

Implementation
    public function get power():Number
    public function set power(value:Number):void
xproperty 
x:Number  [read-write]

The x coordinate of the point that the particle turns towards.

Implementation
    public function get x():Number
    public function set x(value:Number):void
yproperty 
y:Number  [read-write]

The y coordinate of the point that the particle turns towards.

Implementation
    public function get y():Number
    public function set y(value:Number):void
Constructor detail
TurnTowardsPoint()constructor
public function TurnTowardsPoint(x:Number, y:Number, power:Number)

The constructor creates a TurnTowardsPoint action for use by an emitter. To add a TurnTowardsPoint to all particles created by an emitter, use the emitter's addAction method.

Parameters
x:Number — The strength of the turn action. Higher values produce a sharper turn.
 
y:Number — The x coordinate of the point towards which the particle turns.
 
power:Number — The y coordinate of the point towards which the particle turns.

See also

Method detail
update()method
public override function update(emitter:Emitter, particle:Particle, time:Number):void

The update method is used by the emitter to apply the action to every particle. It is called within the emitter's update loop and need not be called by the user.

Parameters
emitter:Emitter — The Emitter that created the particle.
 
particle:Particle — The particle to be updated.
 
time:Number — The duration of the frame - used for time based updates.