Archive for the 'Easing' Category

Yuichi Tateno has a blog

Yuichi Tateno, the mind behind JSTweener, now has a blog in english. Among other things, he has just posted a new special property modifier for the actionscript version of Tweener – one that allows higher order bezier curves, allowing developers to create cubic beziers (and beyond) instead of a series of quadratic bezier curves like […]

Read the rest of this entry...

Posted on 6/Oct/2007 at 7:20 pm | 4 Comments | Categories: Easing, Tweener

Tweener transition cheat sheets

We’ll have so much to write about Tweener on the next few days that I figure I’ll split it into a few different posts and go slowly. This specific post is to say that we’ve finally published a more readable list of the available transitions on Tweener, in the form of a cheat sheet. See […]

Read the rest of this entry...

Posted on 13/Sep/2007 at 12:35 pm | 11 Comments | Categories: Easing, Tweener

Litr Transition Class

Eduardo Costa (from Brazil) has just published a version of his new Litr Class. It’s a transition class for AS2 that features a slightly different syntax and a few custom built-in properties. All in all, another good choice for people interested in actionscript tweening.

Read the rest of this entry...

Posted on 5/Sep/2007 at 7:26 pm | Comments Off on Litr Transition Class | Categories: Easing

Tweener for vvvv

File this under the “odd” category: here’s Tweener for vvvv. Check out some sample source code: The patch pictured above makes a circle move from the left side to the right side of the GDI Rendering module, using an easeOutBack animation, in 1 second. If you’re asking “what the hell?”, I’ll just quote Wikipedia and […]

Read the rest of this entry...

Posted on 30/Aug/2007 at 9:56 pm | 2 Comments | Categories: Easing, Tweener

Other Papervision3D + Tweener examples

This is totally random, but just because I’ve seen a good bit of those recently, and because I haven’t posted in a while, here are some examples of Papervision3D and Tweener working together. Most of these are in Japanese, but still understandable for the most part – hey, it’s just Flash in 3d. Here you […]

Read the rest of this entry...

Posted on 4/Jun/2007 at 8:38 am | 3 Comments | Categories: Actionscript, Easing, Papervision3D, Tweener

Tweening by code comes to WPF

Darren David has just released the first public version of his tweening classes for Microsoft’s WPF. Called “PennerDoubleAnimation” and “Animator”, they’re hosted at Google Code and help developers create animations by code more easily while fighting some specific WPF caveats. To quote, I had three primary goals in mind: * Be able to start an […]

Read the rest of this entry...

Posted on 16/May/2007 at 10:26 am | Comments Off on Tweening by code comes to WPF | Categories: Easing

The search for the perfect bezier tweening syntax

Undoubtedly, the biggest challenge when implementing some feature on Tweener is deciding on the syntax to be used – that is, doing the syntax design itself. It can’t be too complex, or else it’ll be too convoluted to use, but it also can’t be too simple, or it won’t be able to do everything it […]

Read the rest of this entry...

Posted on 28/Apr/2007 at 8:46 pm | 58 Comments | Categories: Actionscript, Easing, Flash, Papervision3D, Sources, Tweener

On user-triggered and user-controlled interface animation

Working on the development of Flash interfaces, there’s a very important aspect of screen element animation that often comes up on advanced actionscript discussions. It’s an easy question, but one with no easy way to explain, much less respond – when to use tweening animation controlled by tweening engines or classes, and when to use […]

Read the rest of this entry...

Posted on 4/Apr/2007 at 12:23 pm | 5 Comments | Categories: Actionscript, Design, Easing, Flash, Interface, Sources, Tweener

New ImageLoader and LoadingQueue classes

I’ve finally found the time to add content to the Projects page of this website, and I’m gonna do it by introducing the ImageLoader class (actionscript 2 only). Simply put, import zeh.loading.ImageLoader; var myImgLoader:ImageLoader = new ImageLoader(whateverMC); myImgLoader.loadImage(“whatever.jpg”); What does make it different? Well, it uses BitmapData caching, handles its own loading queue with variable […]

Read the rest of this entry...

Posted on 17/Mar/2007 at 9:43 am | 15 Comments | Categories: Actionscript, Easing, Sources

Papervision3D + Tweener = Cones

From the very start, one of the main aspects I wanted to focus on with Tweener was forgetting about the whole Actionscript/Flash API, forgetting there were “MovieClips” and “TextFields” and similar visual class instances. Instead, I wanted Tweener to be an engine focused on tweening any property of any object of any class, as long […]

Read the rest of this entry...

Posted on 13/Mar/2007 at 1:11 pm | 19 Comments | Categories: Actionscript, Easing, Flash, Interface, Papervision3D, Sources, Tweener