The complexity of FlashThe complexity of Flash programmingMore Like This
Why most Flash tutorials fail.
This article deals with Actionscript 2.0, but will be useful to understanding any Flash version.
Comparing Flash to the Earth
Let's imagine for a moment that learning Flash is like learning how the earth works. You'll come across many "Earth Tutorials" that will tell you "The earth is flat, here's the code to calculate the distance between your house and the local mall":
Distance = SQUARE_ROOT((Mall.X-yourHouse.X)2+(Mall.Y-yourHouse.Y)2)
This is fine when you're working with small distances, but those tutorials never tell you how you can learn to calculate the walking distance between Paris and Madrid. Now a real Flash expert will tell you it's different, the flat earth model is only a subset of the round earth. In the round earth, you'd have to calculate the distance differently, maybe a bit more like this:
"Alpha" is the angle between the 2 cities com