Packageorg.flintparticles.common.easing
Classpublic class Elastic
InheritanceElastic Inheritance Object

Easing functions for use with ageing of particles. Based on Robert Penner's easing functions.



Public Methods
 MethodDefined By
  
easeIn(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number
[static]
Elastic
  
easeInOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number
[static]
Elastic
  
easeOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number
[static]
Elastic
Method Detail
easeIn()method
public static function easeIn(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number

Parameters

t:Number
 
b:Number
 
c:Number
 
d:Number
 
a:Number (default = 0)
 
p:Number (default = 0)

Returns
Number
easeInOut()method 
public static function easeInOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number

Parameters

t:Number
 
b:Number
 
c:Number
 
d:Number
 
a:Number (default = 0)
 
p:Number (default = 0)

Returns
Number
easeOut()method 
public static function easeOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number

Parameters

t:Number
 
b:Number
 
c:Number
 
d:Number
 
a:Number (default = 0)
 
p:Number (default = 0)

Returns
Number