Packagefl.motion
Classpublic class KeyframeBase
InheritanceKeyframeBase Inheritance Object
Subclasses Keyframe

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

The KeyframeBase class defines the visual state at a specific time in a motion tween. The primary animation properties are position, scale, rotation, skew, and color. To use KeyframeBase, all properties must have values for every KeyframeBase, and there must be a KeyframeBase defined for every frame in the motion. Within a motion tween, each time index can have only one keyframe. A keyframe also has other properties like blend mode, filters, and cacheAsBitmap, which are always available. For example, a keyframe always has a blend mode.

See also

Motion XML Elements


Public Properties
 PropertyDefined By
  adjustColorObjects : Dictionary = null
Stores AdjustColor instances mapped to their corresponding index in the filters Array for this keyframe.
KeyframeBase
  AIR-only blank : Boolean = false
Indicates that the target object should not be displayed on this keyframe.
KeyframeBase
  AIR-only blendMode : String = "normal"
A value from the BlendMode class that specifies how Flash Player mixes the display object's colors with graphics underneath it.
KeyframeBase
  AIR-only cacheAsBitmap : Boolean = false
If set to true, Flash Player caches an internal bitmap representation of the display object.
KeyframeBase
  AIR-only color : Color
A color object that adjusts the color transform in the target object.
KeyframeBase
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
  AIR-only filters : Array
An array that contains each filter object to be applied to the target object at a particular keyframe.
KeyframeBase
  AIR-only firstFrame : String
Stores the name of the first frame for motion tweens, which affects graphic symbols only.
KeyframeBase
  index : int
The keyframe's unique time value in the motion tween.
KeyframeBase
  AIR-only label : String
A string used to describe the keyframe.
KeyframeBase
  AIR-only loop : String
Stores the value of the Loop checkbox for motion tweens, which affects graphic symbols only.
KeyframeBase
  matrix3D : Object = null
Stores matrix3d property if one exists for this keyframe.
KeyframeBase
  AIR-only orientToPath : Boolean = false
If set to true, this property causes the target object to rotate automatically to follow the angle of its path.
KeyframeBase
 Inheritedprototype : Object
[static] A reference to the prototype object of a class or function object.
Object
  AIR-only rotateDirection : String = "auto"
Controls how the target object rotates during a motion tween, with a value from the RotateDirection class.
KeyframeBase
  AIR-only rotateTimes : uint = 0
Adds rotation to the target object during a motion tween, in addition to any existing rotation.
KeyframeBase
  rotation : Number
Indicates the rotation of the target object in degrees from its original orientation as applied from the transformation point.
KeyframeBase
  rotationConcat : Number = NaN
The rotation (z-axis) values of the target object in the motion relative to previous orientation as applied from the transformation point, as opposed to absolute rotation values, and separate from skewY values.
KeyframeBase
  rotationX : Number = NaN
Stores rotationX property for this keyframe.
KeyframeBase
  rotationY : Number = NaN
Stores rotationY property for this keyframe.
KeyframeBase
  scaleX : Number = NaN
Indicates the horizontal scale as a percentage of the object as applied from the transformation point.
KeyframeBase
  scaleY : Number = NaN
Indicates the vertical scale as a percentage of the object as applied from the transformation point.
KeyframeBase
  skewX : Number = NaN
Indicates the horizontal skew angle of the target object in degrees as applied from the transformation point.
KeyframeBase
  skewY : Number = NaN
Indicates the vertical skew angle of the target object in degrees as applied from the transformation point.
KeyframeBase
  tweensLength : int
[read-only]
KeyframeBase
  useRotationConcat : Boolean = false
If set to true, this property causes the target object to rotate when data for motion is supplied by addpropertyarray.
KeyframeBase
  x : Number = NaN
The horizontal position of the target object's transformation point in its parent's coordinate space.
KeyframeBase
  y : Number = NaN
The vertical position of the target object's transformation point in its parent's coordinate space.
KeyframeBase
  z : Number = NaN
The depth (z-axis) position of the target object's transformation point in its parent's coordinate space.
KeyframeBase
Public Methods
 MethodDefined By
  
KeyframeBase(xml:XML = null)
Constructor for keyframe instances.
KeyframeBase
  
affectsTweenable(tweenableName:String = ""):Boolean
Indicates whether the keyframe has an influence on a specific animation property.
KeyframeBase
  
getValue(tweenableName:String):Number
Retrieves the value of a specific tweenable property on the keyframe.
KeyframeBase
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
  
setAdjustColorProperty(filterIndex:int, propertyName:String, value:*):void
Sets one of the four AdjustColor properties to the AdjustColor object for the given filter index.
KeyframeBase
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
  
setValue(tweenableName:String, newValue:Number):void
Changes the value of a specific tweenable property on the keyframe.
KeyframeBase
 Inherited
Returns the string representation of this object, formatted according to locale-specific conventions.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
Property Detail
adjustColorObjectsproperty
public var adjustColorObjects:Dictionary = null

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Stores AdjustColor instances mapped to their corresponding index in the filters Array for this keyframe. This is used for Flash authoring's AdjustColor filters, which correspond to ColorMatrixFilters in Flash Player.

AIR-only blankproperty 
public var blank:Boolean = false

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

Indicates that the target object should not be displayed on this keyframe.

AIR-only blendModeproperty 
public var blendMode:String = "normal"

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

A value from the BlendMode class that specifies how Flash Player mixes the display object's colors with graphics underneath it.

See also

AIR-only cacheAsBitmapproperty 
public var cacheAsBitmap:Boolean = false

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

If set to true, Flash Player caches an internal bitmap representation of the display object. Using this property often allows faster rendering than the default use of vectors.

AIR-only colorproperty 
public var color:Color

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

A color object that adjusts the color transform in the target object.

AIR-only filtersproperty 
public var filters:Array

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

An array that contains each filter object to be applied to the target object at a particular keyframe.

AIR-only firstFrameproperty 
public var firstFrame:String

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

Stores the name of the first frame for motion tweens, which affects graphic symbols only. This property is used in the Copy and Paste Motion feature in Flash CS4 but does not affect motion tweens defined using ActionScript. It is included here for compatibility with the Flex 2 compiler.

indexproperty 
index:int

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

The keyframe's unique time value in the motion tween. The first frame in a motion tween has an index of 0.



Implementation
    public function get index():int
    public function set index(value:int):void
AIR-only labelproperty 
public var label:String

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

A string used to describe the keyframe.

AIR-only loopproperty 
public var loop:String

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

Stores the value of the Loop checkbox for motion tweens, which affects graphic symbols only. This property is used in the Copy and Paste Motion feature in Flash CS4 but does not affect motion tweens defined using ActionScript. It is included here for compatibility with the Flex 2 compiler.

matrix3Dproperty 
public var matrix3D:Object = null

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 10, AIR 1.5

Stores matrix3d property if one exists for this keyframe. matrix3d is used for non-tween frames containing 3D. You can use either the matrix3d property or the other 3D properties (z, rotationX, rotationY), but not both sets together. If matrix3d is set to something other than null, then it is used instead of any other properties (2D properties included).

AIR-only orientToPathproperty 
public var orientToPath:Boolean = false

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

If set to true, this property causes the target object to rotate automatically to follow the angle of its path.

AIR-only rotateDirectionproperty 
public var rotateDirection:String = "auto"

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

Controls how the target object rotates during a motion tween, with a value from the RotateDirection class.

See also

AIR-only rotateTimesproperty 
public var rotateTimes:uint = 0

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: AIR 1.0

Adds rotation to the target object during a motion tween, in addition to any existing rotation. This rotation is dependent on the value of the rotateDirection property, which must be set to RotateDirection.CW or RotateDirection.CCW. The rotateTimes value must be an integer that is equal to or greater than zero.

For example, if the object would normally rotate from 0 to 40 degrees, setting rotateTimes to 1 and rotateDirection to RotateDirection.CW will add a full turn, for a total rotation of 400 degrees.

If rotateDirection is set to RotateDirection.CCW, 360 degrees will be subtracted from the normal rotation, resulting in a counterclockwise turn of 320 degrees.

See also

rotationproperty 
rotation:Number

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Indicates the rotation of the target object in degrees from its original orientation as applied from the transformation point. A value of NaN means that the keyframe does not affect this property.



Implementation
    public function get rotation():Number
    public function set rotation(value:Number):void
rotationConcatproperty 
public var rotationConcat:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 10, AIR 1.5

The rotation (z-axis) values of the target object in the motion relative to previous orientation as applied from the transformation point, as opposed to absolute rotation values, and separate from skewY values.

rotationXproperty 
public var rotationX:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Stores rotationX property for this keyframe. This property is the rotation of the target object around the x-axis from its original orientation.

rotationYproperty 
public var rotationY:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS3
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Stores rotationY property for this keyframe. This property is the rotation of the target object around the y-axis from its original orientation.

scaleXproperty 
public var scaleX:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Indicates the horizontal scale as a percentage of the object as applied from the transformation point. A value of 1 is 100% of normal size. A value of NaN means that the keyframe does not affect this property.

scaleYproperty 
public var scaleY:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Indicates the vertical scale as a percentage of the object as applied from the transformation point. A value of 1 is 100% of normal size. A value of NaN means that the keyframe does not affect this property.

skewXproperty 
public var skewX:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Indicates the horizontal skew angle of the target object in degrees as applied from the transformation point. A value of NaN means that the keyframe does not affect this property.

skewYproperty 
public var skewY:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Indicates the vertical skew angle of the target object in degrees as applied from the transformation point. A value of NaN means that the keyframe does not affect this property.

tweensLengthproperty 
tweensLength:int  [read-only]



Implementation
    public function get tweensLength():int
useRotationConcatproperty 
public var useRotationConcat:Boolean = false

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 10, AIR 1.5

If set to true, this property causes the target object to rotate when data for motion is supplied by addpropertyarray. Also when true, the rotationConcat property is used instead of rotation. The default is false.

xproperty 
public var x:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

The horizontal position of the target object's transformation point in its parent's coordinate space. A value of NaN means that the keyframe does not affect this property.

yproperty 
public var y:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

The vertical position of the target object's transformation point in its parent's coordinate space. A value of NaN means that the keyframe does not affect this property.

zproperty 
public var z:Number = NaN

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 10, AIR 1.5

The depth (z-axis) position of the target object's transformation point in its parent's coordinate space. When referring to a 3D plane, a z-axis refers to the depth of a 3D object. A value of NaN means that the keyframe does not affect this property.

Constructor Detail
KeyframeBase()Constructor
public function KeyframeBase(xml:XML = null)

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Constructor for keyframe instances.

Parameters
xml:XML (default = null) — Optional E4X XML object defining a keyframe in Motion XML format.
Method Detail
affectsTweenable()method
public function affectsTweenable(tweenableName:String = ""):Boolean

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Indicates whether the keyframe has an influence on a specific animation property.

Parameters

tweenableName:String (default = "") — The name of a tweenable property, such as "x" or "rotation".

Returns
Boolean
getValue()method 
public function getValue(tweenableName:String):Number

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Retrieves the value of a specific tweenable property on the keyframe.

Parameters

tweenableName:String — The name of a tweenable property, such as "x" or "rotation".

Returns
Number — The numerical value of the tweenable property.
setAdjustColorProperty()method 
public function setAdjustColorProperty(filterIndex:int, propertyName:String, value:*):void

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Sets one of the four AdjustColor properties to the AdjustColor object for the given filter index. It creates the AdjustColor instance if one does not exist for that index yet. The four properties that can be set are:

All four AdjustColor properties must be set in order for the filter to be created. Once all four properties are set on an AdjustColor instance, the function gets from the AdjustColor object a flat array of 20 values representing all four properties, and creates a ColorMatrixFilter instance, which requires the flattened array.

Parameters

filterIndex:int — The index position of the filter in the filters array to add the propertyName property.
 
propertyName:String — One of the four allowed properties values: "adjustColorBrightness", "adjustColorContrast", "adjustColorSaturation", or "adjustColorHue".
 
value:* — The value to set for the specified property.

See also

setValue()method 
public function setValue(tweenableName:String, newValue:Number):void

Language Version: ActionScript 3.0
Product Version: Flash CS4
Runtime Versions: Flash Player 9.0.28.0, AIR 1.0

Changes the value of a specific tweenable property on the keyframe.

Parameters

tweenableName:String — The name of a tweenable property, such as "x" or "rotation".
 
newValue:Number — A numerical value to assign to the tweenable property.





KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase KeyframeBase
fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase fl.motion.KeyframeBase