Flash MX 2004 ActionScript Learning Guide: Overview
Table of Contents
ActionScript is the scripting language for Macromedia Flash. It makes your Flash content interactive. ActionScript provides a more efficient way to do things in Flash, from creating simple animations through designing complex application interfaces. With the release of Macromedia Flash MX 2004 Macromedia introduced ActionScript 2.0. Where to start?
ActionScript 1.0 is fine for most general purposes. Want to generate some simple interactivity when a user clicks a button? Go with ActionScript 1.0. But for creating more complex code, ActionScript 2.0 starts to look more appropriate.
ActionScript 2.0 is an object-oriented programming language that supports full class inheritance and all the features that developers demand from a mature language. It gives you a more flexible programming environment and superior debugging abilities.
To find out whether ActionScript 2.0 is right for your project or whether ActionScript 1.0 is the simpler, faster solution, check out our resources so you can make the call and be as efficient as possible for every project.
- If you are new to ActionScript, read ActionScript Basics.
- To understand the differences between ActionScript 1.0 and 2.0, start with ActionScript 2.0 Primer for ActionScript 1.0 Folk.
- To take advantage of object-oriented coding, look at New Object-Oriented Programming Model and Principles of Object-Oriented Programming.
Introduction to ActionScript 2.0
Get acquainted with ActionScript, the scripting language for Flash. If you're brand new to the language or if you are getting into the new features in version 2.0, this section is for you.
ActionScript 2.0 Language Details
Find out how ActionScript 2.0 has become a fully object-oriented programming language as it introduces several new programming keywords and concepts, including classes, inheritance, and interfaces.
Migrating from ActionScript 1.0 to ActionScript 2.0
ActionScript 2.0 can simplify the development process. Find out when, and if, you should convert existing applications to ActionScript 2.0.
Object-Oriented Programming
Find out how an object-oriented approach to coding enhances efficiency through reusability of code. If you're new to the concept of object-oriented programming, find out more about how it works, and how you can take advantage of it in ActionScript 2.0.