Forum Moderators: phranque
Even in flash, you are still working with a two dimensional space and in order to do believable rotations, the object is basically "drawn" at every animation frame. The only 360 rotation you're going to be able to achieve without 3-D rendering is in the flat plane in front of you, and you can do this via ActionScript by setting the object rotation at timed intervals.
Browse around the MM site for articles on 3-D rendering, you can mathematically do all of this with basic geometric shapes and actionscript.
There are drawing tools in Flash that draw on-the-fly - that is, construct a cube, then as the cube rotates through any of the three axes, it draws the lines and planes for you based on mathematical calculations of where the points should be in your "space." But beyond rudementary geometric shapes, it becomes very complicated and more deadly, very CPU-intensive.
The authors of those tut's recommend a good third-party 3-D software for importing your more complex rotating objects as flat images in a series of animation frames. Combined with Flash's abilities to create 3-D basic geometry, if you get it all synchronized it can be pretty fascinating. :-D