Morphing

Bagel cannot be muffin!

Flash engine is quite smart but not intelligent enough to make the process of tweening guaranteed pleasing to designer eyes. Mainly designer knows how the first keyframe looks like, how the next keyframe looks like. What Flash will generate in between – is beyond our influence. Because of that only simple shapes are morphed predictably.

However there are couple rules and techniques which allow to affect shape tweening process.

Firstly you need to be sure that shapes in the keyframes are compatible.

The main rule – you cannot make muffin from donut! It means if you have a solid shape and want to morph it to the “O” shape – Flash will behave at least strange.

There are two examples below which illustrated this point. First animation attempts to change cube to the circle with a hole. Touch it to run.

Second movie was fixed – one tiny puncture was added in the middle of rectangle. Compare the result. At the first movie – firstly all fill disappeared. Second is much more smooth. The puncture could be made invisible if add the camouflage drawing in the layer below the animated one.

Create a similar example by yourself.


Next