Skip to main content

Flash MX 2004 ActionScript Bible

Flash MX 2004 ActionScript Bible

Robert Reinhardt, Joey Lott

ISBN: 978-0-764-54354-8

May 2004

984 pages

Select type: Paperback

Product not available for purchase


  • Provides in-depth information to the more than one million Flash developers who want to take their animations to the next level using sophisticated interaction and data-driven content
  • Flash ActionScript is an object-oriented scripting language used with Flash that allows the designer to control a movie in non-linear fashion, create sophisticated interactivity, control elements on the stage, collect and track input from the movie viewer, and exchange and manipulate data from external sources
  • The most comprehensive Flash ActionScript guide available, cowritten by Robert Reinhardt, coauthor of Macromedia Flash MX 2004 Bible (0-7645-4303-2)
  • Published to coincide with the release of Flash "X," the newest version of this widely used Web development tool



Part I: Conceptualizing Flash.

Chapter 1: An Introduction to Flash MX 2004.

Chapter 2: Working with Web Technologies and Interactive Models.

Chapter 3: Architecture for Flash Movies.

Part II: Laying the ActionScript Foundation.

Chapter 4: Learning ActionScript Basics.

Chapter 5: Constructing ActionScript.

Chapter 6: Working with Functions.

Chapter 7: Programming with Objects and Classes.

Chapter 8: Error Handling and Debugging.

Part III: MovieClip, Button, and Drawing API.

Chapter 9: MovieClip and Button Classes.

Chapter 10: The Drawing API.

Part IV: The Core Classes.

Chapter 11: Using the Array Class.

Chapter 12: The Number Class.

Chapter 13: The Math Class.

Chapter 14: Working with Dates and Times.

Chapter 15: Working with Strings.

Part V: The Movie Classes.

Chapter 16: The Color Class.

Chapter 17: The TextField and Selection Classes.

Chapter 18: Using the TextFormat Object and Style Sheets.

Chapter 19: The Mouse and Key Classes.

Chapter 20: The Stage and ContextMenu Classes.

Chapter 21: The System Class and the Capabilities and Security Objects.

Chapter 22: The PrintJob Class.

Part VI: The Audio and Video Classes.

Chapter 23: The Sound Class.

Chapter 24: The NetStream and Video Classes.

Part VII: The Data Classes.

Chapter 25: The SharedObject and LocalConnection Classes.

Chapter 26: The XML and LoadVars Classes.

Chapter 27: The XMLSocket Class.

Part VIII: Using Components.

Chapter 28: Using V2 UI Components.

Chapter 29: UI Component Style and Focus Management.

Chapter 30: Creating Your Own Components.

Part IX: Working with Flash in Other Environments.

Chapter 31: Working with Flash in the Web Browser.

Chapter 32: Making Movies Accessible and Universal.

Chapter 33: Scripting for the Flash Stand-Alone Player.

Part X: Creating Flash Applications.

Chapter 34: Managing and Loading Flash Content.

Chapter 35: Sending and Loading Data.

Chapter 36: Using the Built-In Web Service Functionality.

Chapter 37: Making Flash Forms.

Chapter 38: Using the RegExp Class.

Appendix A: What’s on the CD-ROM.


Author's Site

Visit the author's site for support and errata.