The org.flashapi.tween package contains the BeeTween API. The BeeTween API includes tween classes and Easing libraries that create easing effects within the SPAS 3.0 API.

In digital animation, tweening is the process of generating intermediate frames between two images to give the appearance that the first image evolves smoothly into the second image. Within the SPAS 3.0 API, inbetweening using automatic interpolation is called tweening, and the resulting sequence of frames is called a tween.

"Ease-in" and "ease-out" in digital animation typically refers to a mechanism for defining the 'physics' of the transition between two animation states, eg. the linearity of a tween. Easing objects define "ease-in", "ease-out" and the possibility to use both mechanisms for defining the equation property that represents the 'physics' of the transition between animation states.

BeeTween default Easing equations are all based upon Robert Penner's Easing Equations: v1.3 - Oct. 29, 2002 - (c) 2002 Robert Penner.
Easing Equations Terms of Use



Classes
 ClassDescription
 BTween The BTween class defines a tween, a property animation performed on a target object over a period of time.
 Tween The Tween class defines a tween, a property animation performed on a target object over a period of time.
 TweenSequencer The TweenSequencer class allows developers to easilly work with and control several SequentialTween instances from a centralized controller object.