On Mon, 2009-05-25 at 21:14 +0300, Veli Ogla Sungutay wrote: > I agree with you. This is how we deal with animations in Flash/Flex > world with TWEENER.
Tweener requires that the toolkit knows how to deal with the animation updates and has a system to integrate tweener updates within the paint cycle. > Actually Tweener provides an interface, it's language agnostic, and > can be ported to C and Clutter if necessary. there is very little that Clutter does not offer already, in terms of what Tweener provides. if at all. I know, for instance, that gnome-shell is using Tweener, but has replaced the FrameTicker with a Clutter Timeline instance running at 60fps. in theory, with 1.0, this won't work since a Timeline is not a timeout anymore but simply something that computes the intervals and emits the frame-changed signal whenever the redraw cycle is ready to begin. once 1.0 lands they will probably have to change to using a paint function to update all the tweening. or drop tweener and use the Animation API. ciao, Emmanuele. -- Emmanuele Bassi, Senior Engineer | [email protected] Intel Open Source Technology Center | http://oss.intel.com -- To unsubscribe send a mail to [email protected]
