Macromedia Flash MX 2004 ActionScript: Training from the Source
Macromedia Training from the Source
Macromedia Authorized Training and Certification
What You Will Learn in This Book
Lesson 1. Introducing ActionScript
ActionScript Matures to Version 2.0
Differences Between ActionScript 1.0 and 2.0
Similarities Between Actionscript 1.0 and 2.0
Using the Actions Panel/ActionScript Editor
Lesson 2. Using Event Handlers
Choosing the Right Event Handler
Making the Most of Attaching Mouse Events to Movie Clips
Understanding Event Handler Methods
Lesson 3. Understanding Target Paths
Understanding Multiple Timelines
Targeting Movie Clip Instances
Targeting Movie Clip Instances on Levels
Understanding Multiple Identities
Creating and Referencing Global Elements
Lesson 4. Using Object Classes
What Objects are and Why They''re Useful
Using the Key Class to Add Interactivity
Working with String and Selection Classes
Adding Parameters to Functions
Adding Parameters to Functions
Using Local Variables and Creating Functions that Return Results
Lesson 6. Creating and Manipulating Data
Creating Dynamic Text Fields and Retrieving Information
Manipulating Numerical Data Using Math
Lesson 7. Creating Custom Classes
Classes, Top-Level Classes, and Instances
Packages and Importing Classes
Lesson 8. Using Conditional Logic
Reacting to Multiple Conditions
Lesson 9. Automating Scripts with Loops
Writing and Understanding Loop Conditions
Lesson 10. Scripting UI Components
Components: A Scripting Primer
Configuring Component Properties
Triggering Scripts Using Component Events
Using The FocusManager Component
Customizing UI Components With ActionScript
Lesson 11. Getting Data In and Out of Flash
Understanding Data Sources and Data Formats
Using the WebServiceConnector Component
Lesson 12. Using XML with Flash
The Logic Behind Validating Data
Validating Against a List of Choices
Lesson 14. Working with Text Fields
Dynamically Creating and Configuring Text Fields
Loading and Communicating with Inline Images and SWFs
Formatting Text Fields with Cascading Style Sheets
Lesson 15. Controlling Movie Clips Dynamically
Creating Movie Clip Instances Dynamically
Building Continuous-Feedback Buttons
Using Actionscript to Draw Lines Dynamically
Creating Filled Shapes Dynamically
Z-Sorting Movie Clip Instances
Dragging and Dropping Movie Clip Instances
Removing Dynamically Created Content
Lesson 16. Time- and Frame-Based Dynamism
Determining the Passage of Time
Controlling the Playback Speed and Direction of a Timeline
Tracking Playback and Downloading Progression
Lesson 17. Scripting for Sound
Controlling Sound with ActionScript
Dragging a Movie Clip Instance within a Boundary
Attaching Sounds and Controlling Sound Playback
Lesson 18. Loading External Assets
The Ins and Outs of Loading External Assets
Creating an Interactive Placeholder
Controlling a Movie on a Level
Reacting to Dynamically Loaded MP3s
Extracting ID3 Data From an MP3 File
Loading and Controlling External Video
Lesson 19. Testing and Debugging
Eliminating Bugs Before They Hatch
Maximizing the Testing and Debugging Process
Finding and Fixing Run-Time Bugs
Lesson 20. Maximum-Strength SWFs
Understanding and Using fscommand()
Lesson 21. Printing and Context Menus
Flash Printing versus Browser Printing