Archive for the 'Tweener' Category

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

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

Flash Lite 2 is actually pretty nice

One of the nice new things introduced by Flash Lite 2 is the ability to use Actionscript 2 when programming. For those of you who don’t remember, Flash Lite 1 was more or less a freak of the nature, with a language that was a mix of old Flash 4-ish “actions” and Flash 5 objects. […]

Read the rest of this entry...

Posted on 26/Feb/2007 at 6:18 am | 7 Comments | Categories: Actionscript, Design, Easing, Flash, Flash Lite, Interface, Sources, Tweener

Introducing caurina.transitions.Tweener

In 2003, I was pretty pissed with the tweening extensions available at the time. I found them to be too clumsy and overly complex, requiring a lot of code just to create a single transition. I didn’t want to use 3+ lines just to change the way a button looked like when it was rolled […]

Read the rest of this entry...

Posted on 25/Feb/2007 at 3:54 pm | 53 Comments | Categories: Actionscript, Easing, Flash, Interface, MC Tween, Tweener