Packagecom.roguedevelopment.pulse.rule
Classpublic final class ScaleRule
ImplementsIPulseRule



Protected Properties
 PropertyDefined by
  maxAge : Number
ScaleRule
  startScale : Number
ScaleRule
  targetScale : Number
ScaleRule
Public Methods
 MethodDefined by
  
ScaleRule(maxAge:Number = 3000, startScale:Number = 1, targetScale:Number = 5)
ScaleRule
  
applyRule(pulse:IParticle, currentMs:Number, lastMs:Number):void
ScaleRule
  
configure(params:Array):void
ScaleRule
Property detail
maxAgeproperty
protected var maxAge:Number
startScaleproperty 
protected var startScale:Number
targetScaleproperty 
protected var targetScale:Number
Constructor detail
ScaleRule()constructor
public function ScaleRule(maxAge:Number = 3000, startScale:Number = 1, targetScale:Number = 5)Parameters
maxAge:Number (default = 3000)
 
startScale:Number (default = 1)
 
targetScale:Number (default = 5)
Method detail
applyRule()method
public function applyRule(pulse:IParticle, currentMs:Number, lastMs:Number):voidParameters
pulse:IParticle
 
currentMs:Number
 
lastMs:Number
configure()method 
public function configure(params:Array):voidParameters
params:Array