The FrameFilter will progress a particles current frame by one each time the particle
is updated.
Example
There are two ways to apply the filter. The first way it so set it
via the config object. The second way is to add it to the effectFilters array itself.
import cv.Orion;
import cv.orion.filters.FrameFilter;
// First method
var e:Orion = new Orion(linkageClass, null, {effectFilters:[new FrameFilter()]});
// Second method
var e2:Orion = new Orion(linkageClass);
e2.effectFilters.push(new FrameFilter());
public var loop:Boolean
If the filter is set to loop
public function FrameFilter(loop:Boolean = false)
Causes the particle to go through the frames, with the option of looping.
Parameters
| loop:Boolean (default = false ) — Whether to loop the movieclip or not
|
public function applyFilter(particle:ParticleVO, target:Orion):void
Applies the specified filter to a particular particle.
Parameters
| particle:ParticleVO — The individual particle.
|
|
| target:Orion — The emitter associated with the particle.
|
Copyright 2009 Gabriel Mariani (http://blog.coursevector.com/orion)