MovieClip
Supported platforms:
Available since: Gideros 2011.6
Description
The `MovieClip` class inherits from the following classes: `Sprite` > `EventDispatcher`.
The `MovieClip` class is used create static timedlined animations. The timeline parameters are given as an array.
Each array element specifies one timeline element and consists of the starting frame, ending frame, sprite and
optional tweening parameters. Frame numbers start from 1.
When a `MovieClip` object finishes it playing (by reaching its final frame or a frame with stop action),
it dispatches an `Event.COMPLETE` event.
The following properties can be tweened:
- `x`
- `y`
- `rotation`
- `scale`
- `scaleX`
- `scaleY`
- `alpha`
Additionally `MovieClip` uses set function to tween properties, so if you override provided object's set function by adding new parameters it can accept, then you can tween those new parameters too.
The following easing functions can be used:
* `"inBack"`
* `"outBack"`
* `"inOutBack"`
* `"inBounce"`
* `"outBounce"`
* `"inOutBounce"`
* `"inCircular"`
* `"outCircular"`
* `"inOutCircular"`
* `"inCubic"`
* `"outCubic"`
* `"inOutCubic"`
* `"inElastic"`
* `"outElastic"`
* `"inOutElastic"`
* `"inExponential"`
* `"outExponential"`
* `"inOutExponential"`
* `"linear"`
* `"inQuadratic"`
* `"outQuadratic"`
* `"inOutQuadratic"`
* `"inQuartic"`
* `"outQuartic"`
* `"inOutQuartic"`
* `"inQuintic"`
* `"outQuintic"`
* `"inOutQuintic"`
* `"inSine"`
* `"outSine"`
* `"inOutSine"`
Following examples demonstrates the possible uses of MovieClip class.
Methods |
EventsConstants |