| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
The Motion class stores a keyframe animation sequence that can be applied to a visual object.
The animation data includes position, scale, rotation, skew, color, filters, and easing.
The Motion class has methods for retrieving data at specific points in time, and
interpolating values between keyframes automatically.
keyframesCompact
keyframesCompact:Array [read-write]
| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
A compact array of keyframes, where each index is occupied by a keyframe.
By contrast, a sparse array has empty indices (as in the
keyframes
property).
In the compact array, no
null
values are used to fill indices between keyframes.
However, the index of a keyframe in
keyframesCompact
likely does not match its index in the
keyframes
array.
This property is primarily used for compatibility with the Flex MXML compiler,
which generates a compact array from the motion XML.
Implementation public function get keyframesCompact():Array public function set keyframesCompact(value:Array):voidSee also
public var source:Source| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
An object that stores information about the context in which the motion was created,
such as frame rate, dimensions, transformation point, and initial position, scale, rotation, and skew.
public function Motion(xml:XML = null)| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
Constructor for Motion instances.
By default, one initial keyframe is created automatically, with default transform properties.
Parameters | xml:XML (default = null) — Optional E4X XML object defining a Motion instance. |
public static function fromXMLString(xmlString:String):Motion| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
A method needed to create a Motion instance from a string of XML.
Parameters
| xmlString:String — A string of motion XML. |
Returns | Motion — A new Motion instance. |
override public function getColorTransform(index:int):ColorTransform| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
Retrieves an interpolated ColorTransform object at a specific time index in the Motion instance.
Parameters
| index:int — The time index of a frame in the Motion instance, as an integer greater than or equal to zero. |
ReturnsSee also
override public function getFilters(index:Number):Array| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
Retrieves an interpolated array of filters at a specific time index in the Motion instance.
Parameters
| index:Number — The time index of a frame in the Motion instance, as an integer greater than or equal to zero. |
Returns | Array — The interpolated array of filters.
If there are no applicable filters, returns an empty array. |
See also
public static function interpolateFilter(fromFilter:BitmapFilter, toFilter:BitmapFilter, progress:Number):BitmapFilter| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
Blends filters smoothly from one filter object to another.
Parameters
| fromFilter:BitmapFilter — The starting filter object. |
| |
| toFilter:BitmapFilter — The ending filter object. |
| |
| progress:Number —
The percent of the transition as a decimal, where
0
is the start and
1
is the end.
|
ReturnsSee also
public static function interpolateFilters(fromFilters:Array, toFilters:Array, progress:Number):Array| Language Version: | ActionScript 3.0 |
| Runtime Versions: | AIR 1.0 Flash Player 9.0.28.0 |
Blends filters smoothly from one array of filter objects to another.
Parameters
| fromFilters:Array — The starting array of filter objects. |
| |
| toFilters:Array — The ending array of filter objects. |
| |
| progress:Number —
The percent of the transition as a decimal, where
0
is the start and
1
is the end.
|
Returns | Array — The interpolated array of filter objects. |
See also
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Wed Nov 19 2008, 09:06 AM -08:00 Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion Motion
fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion fl.motion.Motion