| Fundamental concepts |
| |
ActionScript syntax conventions
About object-oriented scripting
Attaching ActionScript code
Events that trigger ActionScript
Placing code in an external file
Adding comments
Using the trace command
The use of variables
Variable data types
|
|
| Programming structure |
| |
Using
built-in functions
Creating your own functions
Function arguments
Returning values from functions
Logical structures
If Else statements
Using arithmetic operators
Using logical operators
While loops
Do... While loops
For loops
Local and global variables
Creating arrays
Manipulating arrays |
|
| Events and properties |
| |
Adding event listeners
Remvoing event handlers
Using the event target
Mouse events
Keyboard events
Frame events
Timer events
Reading and writing properties
Changing movie clip properties
Changing text field properties |
|
| Animation and
interactivity |
| |
Animating with ActionScript
ActionScript tweening
Creating navigation systems
Using frame labels
Controlling frame rate |
|
| Working with text |
| |
Creating text fields with ActionScript
Changing text field properties
Using the TextFormat class
Using HTML and CSS in text fields
Loding external text files
|
|
| Sound |
| |
Playing internal sounds
Loading external sounds
Using the SoundChannel class
Using the SoundTransform class
Playing, pausing and stopping
Panning and volume control
Reading metadata from mp3s
|
|
| Video |
| |
Loading video
The FLVPlayback component
Creating captions
Full screen video
|
|
| Other ActionScript classes |
|
The Colour class
The Date class
The Math class
The URLLoaser class
The XML class
Loading XML data
Navigating XML structures
|
|