Moving flash movieclips in a 3D space has been done many times before, there are a lot of flas or tutorials out there that you can take a look at. But these often lack in structure and most of them are set in good old AS1. So here’s a package of structured and comprehensive classes which can be used and extended easily.
Following are a few examples of what you can do with this package. Click the screenshots to launch the examples. You can download all example source .FLA’s and code here. Enjoy.
|In this basic example, the camera jumps from one point to any other you click. You can also go from point to point using the up and down arrow.|
|This one is the same as example 1 but shows how easy you can extend the classes and add effects like blur in this case.|
|Here the camera class is extended into a first person shooter game-like camera. Move the camera into space by pressing the arrow keys and click and drag your mouse to rotate the camera.|
|The SpacePoint Class implements a polar method like the flash.geom.Point class which lets you place points at a chosen radius and angle around a center point like in this example.|
|Movieclips can also contain image sequences as seen on the new BLITZ site for Linksys: http://www.wherelifeconnects.com|
|Lets see how many of these can be rendered on screen before flash 8 starts choking. An AS3 port should be done pretty soon. We’ll keep you posted on the improvements on performance.|