MovieClip

From GiderosMobile
Revision as of 09:26, 23 August 2018 by Hgy29 (talk | contribs) (Created page with "__NOTOC__ '''Supported platforms:''' <br/> '''Available since:''' Gideros 2011.6<br/> === Description === <br /> The `MovieClip` class inherits from the following classes: `Sp...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

Events

Constants