| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
The BezierEase class provides precise easing control for a motion tween between two keyframes.
You can apply an instance of this class to all properties of a keyframe at once,
or you can define different curves for different properties.
Both this class and the CustomEase class use one or more cubic Bezier curves to define the interpolation.
However, the BezierEase class defines its coordinates slightly differently than the CustomEase class.
The BezierEase class uses literal values for the y coordinates of the curve, rather than
normalized values between
0
and
1
.
This allows you to create curves that cannot be created with custom easing. For example,
you can create a curve where the start and end values are identical, but the curve rises and falls
in between those values. Also, depending on the context, you may want to define the easing
curve with literal values instead of percentages.
points
public var points:Array| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
An ordered collection of points in the custom easing curve.
Each item in the array is a
flash.geom.Point
instance, with
x
and
y
properties.
The x coordinate of each point represents the time coordinate of the ease, as a percentage.
The x value is normalized to fall between
0
and
1
,
where
0
is the beginning of the tween and
1
is the end of the tween.
The y coordinate of each point contains the literal value of the animation property at that point
in the ease. The y value is
not
normalized to fall between
0
and
1
.
The first and last points of the curve are not included in the array,
because the first point is locked to the starting value, defined by the current keyframe,
and the last point is locked to the ending value, defined by the next keyframe.
See also
target:String [read-write]
| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
The name of the animation property to target.
The default value is "".
Implementation public function get target():String public function set target(value:String):voidSee also
public function BezierEase(xml:XML = null)| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
Constructor for BezierEase instances.
Parameters | xml:XML (default = null) — Optional E4X XML object defining a BezierEase in Motion XML format. |
public function getValue(time:Number, begin:Number, change:Number, duration:Number):Number| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
Calculates an interpolated value for a numerical property of animation,
using a Bezier easing curve.
The percent value is read from the BezierEase instance's
points
property,
rather than being passed into the method.
Using the
points
property value allows the function signature to match the ITween interface.
Parameters
| time:Number —
The time value, which must be between
0
and
duration
, inclusive.
The unit can be freely chosen (for example, frames, seconds, milliseconds),
but must match the
duration
unit.
|
| |
| begin:Number —
The value of the animation property at the start of the tween, when time is
0
.
|
| |
| change:Number —
The change in the value of the animation property over the course of the tween.
This value can be positive or negative. For example, if an object rotates from 90 to 60 degrees, the
change
is
-30
.
|
| |
| duration:Number —
The length of time for the tween. This value must be greater than zero.
The unit can be freely chosen (for example, frames, seconds, milliseconds),
but must match the
time
unit.
|
Returns | Number — The interpolated value at the specified time. |
See also
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Wed Nov 19 2008, 09:06 AM -08:00 BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase BezierEase
fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase fl.motion.BezierEase