Installing the sample files
I’ve created all the sample code for my upcoming book, tentatively titled Essential ActionScript 3.0, …
Moving from ActionScript 2.0 to ActionScript 3.0
Upgrading ActionScript 2.0 code to ActionScript 3.0 entails some mandatory changes to …
Debugging ActionScript 2.0 Code: Lifting the BlindfoldProgramming can be a bit like navigating blindfolded in a petting zoo. Sure, you …
Meet the Output panel
Your first stop is the Output panel, which displays text that is output either by Flash or by you. To view the Ou …
Meet the Debugger panel
Ready to step up? The Debugger panel provides a much more comprehensive, interactive view than trace() of the i …
Debugging SWF files in a browser
Debugging a SWF file from the comfort of Flash is one thing; debugging from the confines of a browser …
ActionScript 2.0 Best PracticesActionScript coding conventions are very important for Macromedia Flash designers and developers to ensu …
Naming Conventions
Typically, you spend 80% of your development time debugging, troubleshooting, and practicing general maintenance, es …
Using Comments in Your Code
This section describes how to use comments in your code. Comments document the decisions you make in the co …
ActionScript Coding Conventions
One of the most important aspects about programming is consistency, whether it relates to variable nami …
ActionScript and Flash Player Optimization
If you compile a SWF file that contains ActionScript 2.0 with publish settings set to Flash …
Formatting ActionScript Syntax
Formatting ActionScript 2.0 code in a standardized way is essential to writing maintainable code, and it …
Using Matrices for Transformations, Color Adjustments, and Convolution Effects in FlashFor most Flash developers, the word “matri …
Defining the Matrix
Wikipedia defines a matrix as “a rectangular table of numbers or, more generally, of elements of a ring-like …
Transformation Matrix
The logical place to start the discussion on matrices is with the class flash.geom.Matrix. As I mentioned in the …
Color Matrix
You can use matrices to manipulate colors in Flash. Before Flash 8, the only way you could manipulate colors was by varyin …
Convolution Matrix
Flash 8 introduces some very powerful tools for manipulating bitmaps at the pixel level. Included in this list of to …
ActionScript is the scripting language used by Macromedia Flash. It makes your Flash content interactive. ActionScript provides a more …
Flash MX 2004 ActionScript Learning Guide: Overview
ActionScript is the scripting language for Macromedia Flash. It makes your Flash co …
About Script Assist
If you are uncomfortable writing ActionScript code or syntax, you might want to try using Script Assist mode in the …