ActionScript 3.0 Programming: Overview, Getting Started, and Examples of New Concepts
by William Sanders
ActionScript 3.0 Programming: Overview, Getting Started, and Examples of New Concepts
Copyright © 2007 O'Reilly Media, Inc.

January 19, 2007
Abstract
The release of ActionScript 3.0 represents the most significant change in ActionScript since Flash was introduced. With each new version of Flash, developers and designers saw incremental changes in ActionScript. ActionScript 1.0 slowly grew with each new version of Flash. Then ActionScript 2.0 introduced user classes stored in separate files and the first inkling of a true object-oriented programming language.
With ActionScript 3.0 is not only a programming language for developing object-oriented applications, but the first major implementation of ECMAScript E4, the current Internet language standard. This means that you're not just learning ActionScript 3.0, but you're also learning all the ECMAScript–based languages to come. Instead of being the language just for Flash 9 and Flex 2, ActionScript 3.0 is the language of the Internet.
Invitation to ActionScript 3.0
Depending on your orientation to Flash as either a designer or developer, or some combination thereof, most who work with ActionScript create programs in one of three styles.
First, designers tend to select a stage object (such as a button or movie clip) and enter short scripts using the "on" function. For example, a designer might have a button that moves a movie ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access