- Table of Contents
- Table of Contents
- BackCover
- Macromedia Flash MX 2004 Game Programming
- Introduction
- Who This Book Is For
- What Is Flash?
- The Flash Authoring Tool
- Built-In Lessons
- Tutorials
- The Flash Manual
- The ActionScript Dictionary
- Contacting the Author
- On with the Show
- Part One: Getting Started
- Chapter 1: The Flash Authoring Tool
- Creating a New Movie
- The Stage
- The Tools Panel
- The Library
- Importing Graphics and Sound
- Text Fields
- Static Text Fields
- The Properties Panel
- The Transform Panel
- The Timeline
- Frame Labels
- Scenes
- Adding a Simple Tween
- Previewing a Movie
- Testing a Movie
- Publishing a Movie
- Conclusion
- Chapter 2: Flash ActionScript
- The Actions Panel
- Where Does the Script Go?
- The Output Panel
- Variables
- Operators
- Operator Precedence
- More Operators
- Semicolons
- Keywords
- Types
- Even More Operators
- Curly Braces
- Conditional Statements
- Code Blocks
- Loops
- Variable Type Conversion
- Logical Operators
- Conclusion
- Part Two: Beginner Games
- Chapter 3: Programming Interactivity: Mouse Chaser
- Scope
- The Dot Operator
- Properties
- References
- The _xmouse and _ymouse Properties
- Creating Mouse Chaser
- Conclusion
- Chapter 4: Creating Instances Dynamically: The Button Menu
- Consolidating Scripts
- Attaching Event Handlers to Dynamic Clips
- Buttons
- Controlling Movie Playback
- The Button Menu
- Conclusion
- Chapter 5: Arrays: Match Em up and Sliders
- Creating Arrays
- Accessing Arrays
- Array Members
- Initializing Arrays
- Nested Arrays
- Multidimensional Arrays
- Accessing Movie Clip Properties as an Array
- Creating Match Em Up
- Creating Sliders
- Conclusion
- Chapter 6: Objects: Critter Attack

