This is a definition from the Flex 3 LiveDocs that could help you.
Most effects are implemented by using the tweening mechanism, where a tween defines a transition performed on a target object over a period of time. That transition could be a change in size, such as the Zoom or Resize effects perform; a change in visibility, such as the Fade or Dissolve effects perform; or other types of transitions.
Ah, OK, I think I understand. A tween is a transition in the state of a graphics? Is that accurate?
If so, then I think that the folks who wrote this Java code "stole" the term "tween" to refer to one image in an image sequence of an animation. Each image in an animation sequence is static. But each image is different than the others. Also, the location on screen changes for moving glyphs/images.
Many thanks again....
I'd say a change. Even in your screen what you see is a set of static images being refresh at a rate of 24 frames per second I believe.
actually, in flash, a tween is used a few ways.
first, a tween can refer to the tween class. that class implements a variety of methods and properties that allow the appearance of smooth change in the property of an object. in its most abstract form, any property (that has getters/setters) of any object can use the tween class to (apparently) cause a continuous (but actually continual) change of that property.
2nd, it's an instance or a specific member of the tween class. so, when a specific object and a specific property (or in some tween classes, a specific set of properties) uses the tween class, a specific instance of the tween class is created.
and 3rd, because tweens are most commonly applied to graphic elements and change a property of the graphic element that has a visual representation resulting in a sequence of static images that when displayed rapidly give the impression of continuous (but again, is continual) change, that sequence of static images is often referred to as a tween.
it's the 3rd reference that is most commonly used. and most commonly movieclips are tweened so they apparently change position or color or rotation or some other visible property, smoothly. this reference could be (but it's not) applied to motion picture animation. what you see is a sequence of static images displayed rapidly (enough) to give the impression of continuous change.
and to address you specific comment, never have i heard of anyone referring to one element of a tween sequence as a tween. the entire sequence can be called a tween. but the first (or 2nd,..., or last) visual element of a tween would never be called a tween.
Yes, Michael, you're right. Actually this is for a Blu-ray Disc Java application. The Blu-ray player delivers a "tick" event at a rate of 24 fps. The Java application might or might not update the animation frame with each player frame -- usually not that fast. These animations are typically not for "motion video" but for animating changes to menu state, for instance moving an item on/off screen, changing position of a graphic, etc.
Many thanks for your reply.
Many thanks, this really helps me understand now! Thanks to all...