Language Version : ActionScript 3.0
Runtime Versions : Flash Player 9, AIR 1.1
The Elastc class defines three easing functions to implement
motion with Flex effect classes, where the motion is defined by
an exponentially decaying sine wave.
For more information, see http://www.robertpenner.com/profmx.
public static function easeIn(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number
Language Version : ActionScript 3.0
Runtime Versions : Flash Player 9, AIR 1.1
The easeIn()
method starts motion slowly,
and then accelerates motion as it executes.
Parameters
t :Number
— Specifies time.
b :Number
— Specifies the initial position of a component.
c :Number
— Specifies the total change in position of the component.
d :Number
— Specifies the duration of the effect, in milliseconds.
a :Number
(default = 0
)
— Specifies the amplitude of the sine wave.
p :Number
(default = 0
)
— Specifies the period of the sine wave.
Returns Number
— Number corresponding to the position of the component.
public static function easeInOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number
Language Version : ActionScript 3.0
Runtime Versions : Flash Player 9, AIR 1.1
The easeInOut()
method combines the motion
of the easeIn()
and easeOut()
methods
to start the motion slowly, accelerate motion, then decelerate.
Parameters
t :Number
— Specifies time.
b :Number
— Specifies the initial position of a component.
c :Number
— Specifies the total change in position of the component.
d :Number
— Specifies the duration of the effect, in milliseconds.
a :Number
(default = 0
)
— Specifies the amplitude of the sine wave.
p :Number
(default = 0
)
— Specifies the period of the sine wave.
Returns Number
— Number corresponding to the position of the component.
public static function easeOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number
Language Version : ActionScript 3.0
Runtime Versions : Flash Player 9, AIR 1.1
The easeOut()
method starts motion fast,
and then decelerates motion as it executes.
Parameters
t :Number
— Specifies time.
b :Number
— Specifies the initial position of a component.
c :Number
— Specifies the total change in position of the component.
d :Number
— Specifies the duration of the effect, in milliseconds.
a :Number
(default = 0
)
— Specifies the amplitude of the sine wave.
p :Number
(default = 0
)
— Specifies the period of the sine wave.
Returns Number
— Number corresponding to the position of the component.
The Apache Software Foundation Wed Nov 15 2017, 09:50 AM +01:00