Handling Events

Handling Events

Handling Events
Events are actions that occur while a SWF file is playing. An event such as a mouse click or a keypress is called a use …

About Syntax and Statements

About Syntax and Statements

About Syntax and Statements
Learning ActionScript syntax and statements is like learning how to put together words to make sentences, w …

Understanding Data

Understanding Data

Understanding Data
Data refers to the numbers, strings, and other information that you can manipulate within Flash. Using data is usual …

ActionScript 2.0 Language Details

ActionScript 2.0 Language Details

ActionScript 2.0 Language Details
ActionScript 2.0 introduces several programming keywords and concepts, including classes, inheritance …

About Script Assist

About Script Assist

About Script Assist
If you are uncomfortable writing ActionScript code or syntax, you might want to try using Script Assist mode in the …

Flash MX 2004 ActionScript Learning Guide: Overview

Flash MX 2004 ActionScript Learning Guide: O ...

Flash MX 2004 ActionScript Learning Guide: Overview
ActionScript is the scripting language for Macromedia Flash. It makes your Flash co …

Flash ActionScript 2.0 Learning Guide

Flash ActionScript 2.0 Learning Guide

ActionScript is the scripting language used by Macromedia Flash. It makes your Flash content interactive. ActionScript provides a more …

Convolution Matrix

Convolution Matrix

Convolution Matrix
Flash 8 introduces some very powerful tools for manipulating bitmaps at the pixel level. Included in this list of to …

Color Matrix

Color Matrix

Color Matrix
You can use matrices to manipulate colors in Flash. Before Flash 8, the only way you could manipulate colors was by varyin …

Transformation Matrix

Transformation Matrix

Transformation Matrix
The logical place to start the discussion on matrices is with the class flash.geom.Matrix. As I mentioned in the …

Defining the Matrix

Defining the Matrix

Defining the Matrix
Wikipedia defines a matrix as “a rectangular table of numbers or, more generally, of elements of a ring-like …

Using Matrices for Transformations, Color Adjustments, and Convolution Effects in Flash

Using Matrices for Transformations, Color Ad ...

Using Matrices for Transformations, Color Adjustments, and Convolution Effects in FlashFor most Flash developers, the word “matri …

Formatting ActionScript Syntax

Formatting ActionScript Syntax

Formatting ActionScript Syntax
Formatting ActionScript 2.0 code in a standardized way is essential to writing maintainable code, and it …

ActionScript and Flash Player Optimization

ActionScript and Flash Player Optimization

ActionScript and Flash Player Optimization
If you compile a SWF file that contains ActionScript 2.0 with publish settings set to Flash …

ActionScript Coding Conventions

ActionScript Coding Conventions

ActionScript Coding Conventions
One of the most important aspects about programming is consistency, whether it relates to variable nami …

Using Comments in Your Code

Using Comments in Your Code

Using Comments in Your Code
This section describes how to use comments in your code. Comments document the decisions you make in the co …

Naming Conventions

Naming Conventions

Naming Conventions
Typically, you spend 80% of your development time debugging, troubleshooting, and practicing general maintenance, es …

ActionScript 2.0 Best Practices

ActionScript 2.0 Best Practices

ActionScript 2.0 Best PracticesActionScript coding conventions are very important for Macromedia Flash designers and developers to ensu …

Debugging SWF files in a browser

Debugging SWF files in a browser

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 …

Meet the Debugger panel

Meet the Debugger panel

Meet the Debugger panel
Ready to step up? The Debugger panel provides a much more comprehensive, interactive view than trace() of the i …