| Package | org.flintparticles.threeD.actions |
| Class | public class MatchRotateVelocity |
| Inheritance | MatchRotateVelocity ActionBase |
| Property | Defined by | ||
|---|---|---|---|
| acceleration : Number
The angular acceleration applied to adjust velocity to match that
of the other particles.
| MatchRotateVelocity | ||
| maxDistance : Number
The maximum distance, in pixels, over which this action operates.
| MatchRotateVelocity | ||
| Method | Defined by | ||
|---|---|---|---|
|
MatchRotateVelocity(maxDistance:Number, acceleration:Number)
The constructor creates a MatchRotateVelocity action for use by
an emitter.
| MatchRotateVelocity | ||
|
addedToEmitter(emitter:Emitter):void
This method does nothing.
| MatchRotateVelocity | ||
|
getDefaultPriority():Number
Returns a default priority of 0 for this action.
| MatchRotateVelocity | ||
![]() |
removedFromEmitter(emitter:Emitter):void
This method does nothing.
| ActionBase | |
|
This method does nothing.
| MatchRotateVelocity | ||
| acceleration | property |
acceleration:Number [read-write]The angular acceleration applied to adjust velocity to match that of the other particles.
Implementation public function get acceleration():Number
public function set acceleration(value:Number):void
| maxDistance | property |
maxDistance:Number [read-write]The maximum distance, in pixels, over which this action operates. The particle will match its angular velocity other particles that are this close or closer to it.
Implementation public function get maxDistance():Number
public function set maxDistance(value:Number):void
| MatchRotateVelocity | () | constructor |
public function MatchRotateVelocity(maxDistance:Number, acceleration:Number)The constructor creates a MatchRotateVelocity action for use by an emitter. To add a MatchRotateVelocity to all particles created by an emitter, use the emitter's addAction method.
ParametersmaxDistance:Number — The maximum distance, in pixels, over which this action operates.
The particle will match its angular velocity other particles that are this close or
closer to it.
|
|
acceleration:Number — The angular acceleration applied to adjust velocity to match that
of the other particles.
|
See also
| addedToEmitter | () | method |
public override function addedToEmitter(emitter:Emitter):voidThis method does nothing. Some derived classes override this method to perform actions when the action is added to an emitter.
Parametersemitter:Emitter — The Emitter that the Action was added to.
|
| getDefaultPriority | () | method |
public override function getDefaultPriority():NumberReturns a default priority of 0 for this action. Derived classes override this method if they want a different default priority.
ReturnsNumber |
| update | () | method |
public override function update(emitter:Emitter, particle:Particle, time:Number):voidThis method does nothing. All derived classes override this method to update each particle every frame.
Parametersemitter: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.
|