Foreword
Preface
Part I. ActionScript from the Ground Up
1. Core Concepts
2. Conditionals and Loops
3. Instance Methods Revisited
4. Static Variables and Static Methods
5. Functions
6. Inheritance
7. Compiling and Running a Program
8. Datatypes and Type Checking
9. Interfaces
10. Statements and Operators
11. Arrays
12. Events and Event Handling
13. Exceptions and Error Handling
14. Garbage Collection
15. Dynamic ActionScript
16. Scope
17. Namespaces
18. XML and E4X
19. Flash Player Security Restrictions
Part II. Display and Interactivity
20. The Display API and the Display List
21. Events and Display Hierarchies
22. Interactivity
23. Screen Updates
24. Programmatic Animation
25. Drawing with Vectors
26. Bitmap Programming
27. Text Display and Input
28. Loading External Display Assets
Part III. Applied ActionScript Topics
29. ActionScript and the Flash Authoring Tool
30. A Minimal MXML Application
31. Distributing a Class Library
Appendix
Index