| Introduction |
| Welcome |
01:09 |
| Using the exercise files |
00:48 |
| Overview |
01:45 |
| 1. Introducing AS3.0 Fundamentals |
| Understanding ActionScript |
01:35 |
| Understanding the Actions panel |
02:45 |
| Understanding trace statements |
02:04 |
| Working with comments |
02:49 |
| 2. Working with Variables |
| Understanding variables |
01:50 |
| Understanding the syntax of variables |
04:26 |
| Assigning variable values |
02:53 |
| Retrieving variable values |
02:16 |
| Working with different data types |
04:17 |
| 3. Using Functions |
| Understanding functions |
01:04 |
| Using functions |
04:32 |
| Understanding function syntax |
03:43 |
| Understanding parameters |
05:12 |
| Returning values |
04:38 |
| Using local variables |
04:19 |
| 4. Working with Display Objects |
| Understanding dot syntax |
06:43 |
| Controlling display properties |
02:44 |
| Creating objects dynamically |
04:23 |
| Controlling nested movie clips |
03:17 |
| 5. Understanding and Handling Events |
| Understanding events and event listeners |
01:14 |
| Handling mouse clicks |
08:04 |
| Handling other mouse events |
04:48 |
| Working with keyboard events |
03:23 |
| Removing event listeners |
05:20 |
| 6. Creating Conditional Statements |
| Understanding conditional statements |
00:49 |
| Writing if statements |
05:22 |
| Understanding conditional operators |
01:17 |
| Writing compound if statements |
03:34 |
| Writing else statements |
02:51 |
| Writing else-if statements |
02:27 |
| Working with switch-case statements |
06:43 |
| Detecting collisions |
02:02 |
| 7. Using Math to Perform Tasks |
| Understanding mathematical operators and number data types |
07:11 |
| Aligning objects to the edge of the stage |
09:16 |
| Aligning to the center |
05:09 |
| Using random numbers between 0 and 1 |
06:19 |
| Using a range of random numbers |
09:40 |
| Creating a random-number function |
03:36 |
| Creating a tip calculator |
06:35 |
| 8. Creating and Using Arrays |