Packagecv.orion.interfaces
Interfacepublic interface IOutput
ImplementorsBurstOutput, FunctionOutput, KeyDownOutput, Orion, SteadyOutput, TimedOutput

Implement the IOutput interface to create a custom output class. An output class controls how fast and how many particles are emitted from the emitter. The default is SteadyOutput with the default rating.

Output classes can vary in capabilities, but ultimately choose the one that suites your needs. More often than not, the SteadyOutput will accomplish your goals.



Public Properties
 PropertyDefined by
  paused : Boolean
Gets or sets the paused property
IOutput
Public Methods
 MethodDefined by
  
pause():void
Pauses the output class.
IOutput
  
play():void
Resumes or plays the output class.
IOutput
  
update(emitter:Orion):void
This is called everytime the particles are called to update and be redrawn.
IOutput
Property detail
pausedproperty
paused:Boolean  [read-write]

Gets or sets the paused property

Implementation
    public function get paused():Boolean
    public function set paused(value:Boolean):void
Method detail
pause()method
public function pause():void

Pauses the output class.

play()method 
public function play():void

Resumes or plays the output class.

update()method 
public function update(emitter:Orion):void

This is called everytime the particles are called to update and be redrawn. Depending on the output class, this can determine the output of the particles.

Parameters
emitter:Orion — The emitter to be used.