Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0, AIR 1.0 |
The None class defines easing functions to implement
nonaccelerated motion with ActionScript animations.
Its methods all produce the same effect, a constant motion.
The various names,
easeIn
,
easeOut
and so on
are provided in the interest of polymorphism.
The None class is identical to the fl.motion.easing.Linear class in functionality.
public static function easeIn(t:Number, b:Number, c:Number, d:Number):Number
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0, AIR 1.0 |
The easeIn()
method defines a constant motion,
with no acceleration.
Parameters
| t:Number — Specifies the current time, between 0 and duration inclusive.
|
|
| b:Number — Specifies the initial value of the animation property.
|
|
| c:Number — Specifies the total change in the animation property.
|
|
| d:Number — Specifies the duration of the motion.
|
Returns | Number — The value of the interpolated property at the specified time.
|
See also
Example This example animates a rectangle using the
None.easeIn
easing function:
import fl.transitions.*;
import fl.transitions.easing.*;
stage.frameRate = 31;
var box:Sprite = new Sprite();
box.graphics.beginFill(Math.random() * 0xFFFFFF);
box.graphics.drawRect(0, 0, 100, 350);
box.graphics.endFill();
box.x = 50;
box.y = 10;
addChild(box);
var startValue:Number = box.x;
var finishValue:Number = 400;
var duration:Number = 3;
var myTween:Tween = new Tween(box, "x", None.easeIn, startValue, finishValue, duration, true);
myTween.looping = true;
public static function easeInOut(t:Number, b:Number, c:Number, d:Number):Number
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0, AIR 1.0 |
The easeInOut()
method defines a constant motion,
with no acceleration.
Parameters
| t:Number — Specifies the current time, between 0 and duration inclusive.
|
|
| b:Number — Specifies the initial value of the animation property.
|
|
| c:Number — Specifies the total change in the animation property.
|
|
| d:Number — Specifies the duration of the motion.
|
Returns | Number — The value of the interpolated property at the specified time.
|
See also
Example This example animates a rectangle using the
None.easeInOut
easing function:
import fl.transitions.*;
import fl.transitions.easing.*;
stage.frameRate = 31;
var box:Sprite = new Sprite();
box.graphics.beginFill(Math.random() * 0xFFFFFF);
box.graphics.drawRect(0, 0, 100, 350);
box.graphics.endFill();
box.x = 50;
box.y = 10;
addChild(box);
var startValue:Number = box.x;
var finishValue:Number = 400;
var duration:Number = 3;
var myTween:Tween = new Tween(box, "x", None.easeInOut, startValue, finishValue, duration, true);
myTween.looping = true;
public static function easeNone(t:Number, b:Number, c:Number, d:Number):Number
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0, AIR 1.0 |
The easeNone()
method defines a constant motion,
with no acceleration.
Parameters
| t:Number — Specifies the current time, between 0 and duration inclusive.
|
|
| b:Number — Specifies the initial value of the animation property.
|
|
| c:Number — Specifies the total change in the animation property.
|
|
| d:Number — Specifies the duration of the motion.
|
Returns | Number — The value of the interpolated property at the specified time.
|
See also
public static function easeOut(t:Number, b:Number, c:Number, d:Number):Number
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0, AIR 1.0 |
The easeOut()
method defines a constant motion,
with no acceleration.
Parameters
| t:Number — Specifies the current time, between 0 and duration inclusive.
|
|
| b:Number — Specifies the initial value of the animation property.
|
|
| c:Number — Specifies the total change in the animation property.
|
|
| d:Number — Specifies the duration of the motion.
|
Returns | Number — The value of the interpolated property at the specified time.
|
See also
Example This example animates a rectangle using the
None.easeOut
easing function:
import fl.transitions.*;
import fl.transitions.easing.*;
stage.frameRate = 31;
var box:Sprite = new Sprite();
box.graphics.beginFill(Math.random() * 0xFFFFFF);
box.graphics.drawRect(0, 0, 100, 350);
box.graphics.endFill();
box.x = 50;
box.y = 10;
addChild(box);
var startValue:Number = box.x;
var finishValue:Number = 400;
var duration:Number = 3;
var myTween:Tween = new Tween(box, "x", None.easeOut, startValue, finishValue, duration, true);
myTween.looping = true;
© 2009 Adobe Systems Incorporated. All rights reserved.
Wed Jul 29 2009, 04:58 PM -07:00 None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None None
fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None fl.transitions.easing.None