Review of finished 3D movie
Here’s what the final movie looks like with some sample 3D objects:
Move your mouse over the movie t …
3D performance considerations
You’ve got the code you need to get started on your own projects. Now here’s some tips and th …
Creating 3D Classes with ActionScript 2.0This article describes how to create 3D effects in Macromedia Flash using a class-based progra …
Overview of ActionScript 2.0
ActionScript has been rewritten from the ground up based on the ECMAScript 4 specification. Most noticeabl …
Doing Quaternion Math
If you’ve spent any time looking for ways to create 3D objects or scenes you’ve probably encountered …
Constructing 3D Classes
This section describes how to construct classes that you can use to create 3D objects and environments in Flash …
Putting the Pieces Together
With all of the classes written, you can now create a FLA that renders a simple 3D scene. In the spirit of …
Exploring the Flash Professional 9 ActionScript 3.0 Preview
The Adobe Flash Professional 9 ActionScript 3.0 Preview (“AS3 Preview …
Writing ActionScript 3.0 in Flash
The Flash Professional 9 ActionScript 3.0 Preview is the only development environment that allows you …
Creating clickable and draggable shapes
In this example, you’ll explore some of the new features in the Flash Professional 9 Acti …
Converting code into a class
The following example creates an ActionScript class which encapsulates all the logic that makes a movie cl …
Dynamically creating instances of a class
You needn’t always drag an instance of a symbol onto the Stage during authoring time; y …
Guidelines for Flash application development
Graphs, charts, video, sound, data entry widgets, animation—these are the elements that …
Being organized and prepared
While this article focuses on the implementation of a specific online retail application, several critical …
Following the rules of the code
As an application grows, the value of good code increases. Well-written ActionScript code is easier to …
Reusing code
Smart developers minimize the amount of code they need to write by reusing existing code—whether written by you, your or …
Coordinating multiple developers
Multideveloper projects present unique challenges. Because the Flash source FLA file format is binary, …
Deploying the application
When you are finished developing an RIA, you need to deploy it so users of the application can access it. Fl …
Creating self-voicing puzzles in Flash
You’re probably asking yourself: What is a self-voicing Flash application? An application …
Examining the Life Cycle of a Frog puzzle
This article concerns a puzzle called Life Cycle of a Frog (see Figure 1), which you are goin …