| 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