I conjured up a little 3d effect just now, it changes according to the mouse - the points can move with the arrows.
Piss about with the code if you wanna, post anything cool u make out of it/any edits you wanna.
heres it is in action : http://denvish.net/ulf/1169149385_3d%20effect.php
** If you dont care how it worked, look away NOW **
ok explanation of the code: (btw, i did it so its mc based, rather than completely AS so its easy to edit)
To generate the effect, i made a mc called “base” then a number, then that base would use trigonometry and pythagorus (yes, they do have uses) to work out a position of the spot that would be directly above it if it were 3d, and that the vanishing point was the mouse position. the x of this point would be called “dot” then the number of the base that generated it, then x; and the same with the y position, and do the same.
Lets say i wanted a pentagon (5 sided shape), i would make 5 base mcs, base1, base2 … & base 5, and so there would be 10 variables created from the bases :dot1x, dot1y, dot2x, dot2y… and so on untill dot5x and y.
After that, i used API to join all of the dot co-ordinates together to make the top of the shape using a for loop; and joined all of the bases_.x’s and y’s to make the bottom of the shape using a for loop again; and used another for loop to make it join all the side pannels kinda things. I also set it to fill it in as well as just draw the lines.
I also spent a bit of time so that even flash rubishers could edit it: all you need to do is make a kinda dot to dot of your shape: place a movieclip with the instance name of “base1” as the first position, “base2” for the second and so on, and once it comes to the last one it joins back to the begining.
If no-one has any idea about what im on about (part from people who dont know flash), say so, and I will try to make a better explanation.