Toggle navigation
Home
Macromedia
Flash MX 2004. Actionscript
introduction
Macromedia Training from the Source
Macromedia Authorized Training and Certification
What You Will Learn in This Book
Minimum System Requirements
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
Why Learn ActionScript?
ActionScript Elements
Using the Actions Panel/ActionScript Editor
Planning a Project
Writing Your First Script
Testing Your First Script
What You Have Learned
Lesson 2. Using Event Handlers
What Event Handlers Do
Choosing the Right Event Handler
Using Mouse Events
Making the Most of Attaching Mouse Events to Movie Clips
Using Frame Events
Using Clip Events
Orchestrating Multiple Events
Understanding Event Handler Methods
Using Event Handler Methods
Using Listeners
What You Have Learned
Lesson 3. Understanding Target Paths
Understanding Multiple Timelines
Targeting the Current Movie
Targeting the Main Movie
Targeting a Parent Movie
Targeting Movie Clip Instances
Targeting Movies on Levels
Targeting Movie Clip Instances on Levels
Understanding Multiple Identities
Creating and Referencing Global Elements
What You Have Learned
Lesson 4. Using Object Classes
What Objects are and Why They're Useful
Built-In Object Classes
Using the Color Class
Using the Key Class to Add Interactivity
Working with String and Selection Classes
What You Have Learned
Lesson 5. Using Functions
Creating Functions
Adding Parameters to Functions
Using Local Variables and Creating Functions that Return Results
What You Have Learned
Lesson 6. Creating and Manipulating Data
Creating Variables
Creating Arrays
Creating Dynamic Text Fields and Retrieving Information
Retrieving the Data
Building Expressions
Operators
Manipulating Numerical Data Using Math
Manipulating Strings
What You Have Learned
Lesson 7. Creating Custom Classes
Classes, Top-Level Classes, and Instances
Creating a Class
The Classpath
Packages and Importing Classes
Getters and Setters
Defining Members
Understanding Inheritance
What You Have Learned
Lesson 8. Using Conditional Logic
Controlling a Script's Flow
Determining Conditions
Reacting to Multiple Conditions
Defining a Boundary
Turning Power On/Off
Reacting to User Interaction
Detecting Collisions
What You Have Learned
Lesson 9. Automating Scripts with Loops
Why Loops Are Useful
Types of Loops
Writing and Understanding Loop Conditions
Nested Loops
Loop Exceptions
What You Have Learned
Lesson 10. Scripting UI Components
Components: A Scripting Primer
Configuring Component Properties
Triggering Scripts Using Component Events
Using Component Methods
Using The FocusManager Component
Customizing UI Components With ActionScript
What You Have Learned
Lesson 11. Getting Data In and Out of Flash
Understanding Data Sources and Data Formats
GET vs. POST
Using The LoadVars Class
Policy Files
Using Shared Objects
Using the WebServiceConnector Component
What You Have Learned
Lesson 12. Using XML with Flash
XML Basics
Using the XML Class
Using Socket Servers
What You Have Learned
Lesson 13. Validating Data
The Logic Behind Validating Data
Using Validation Routines
Handling Errors
Validating Strings
Validating Sequences
Validating Against a List of Choices
Validating Numbers
Processing Validated Data
What You Have Learned
Lesson 14. Working with Text Fields
Dynamically Creating and Configuring Text Fields
Using TextFormat Objects
Loading and Communicating with Inline Images and SWFs
Formatting Text Fields with Cascading Style Sheets
What You Have Learned
Lesson 15. Controlling Movie Clips Dynamically
Creating Movie Clip Instances Dynamically
Building Continuous-Feedback Buttons
Using Actionscript to Draw Lines Dynamically
Using the Drawing Methods
Creating Filled Shapes Dynamically
Z-Sorting Movie Clip Instances
Dragging and Dropping Movie Clip Instances
Removing Dynamically Created Content
What You Have Learned
Lesson 16. Time- and Frame-Based Dynamism
The Use of Time in Flash
Working with Dates in Flash
Determining the Passage of Time
Controlling the Playback Speed and Direction of a Timeline
Tracking Playback and Downloading Progression
What You Have Learned
Lesson 17. Scripting for Sound
Controlling Sound with ActionScript
Creating a Sound Object
Dragging a Movie Clip Instance within a Boundary
Controlling Volume
Controlling Panning
Attaching Sounds and Controlling Sound Playback
What You Have Learned
Lesson 18. Loading External Assets
The Ins and Outs of Loading External Assets
Loading Movies into Targets
Loading JPGs Dynamically
Creating an Interactive Placeholder
Loading Movies into Levels
Controlling a Movie on a Level
Loading MP3s Dynamically
Reacting to Dynamically Loaded MP3s
Extracting ID3 Data From an MP3 File
Loading and Controlling External Video
What You Have Learned
Lesson 19. Testing and Debugging
Eliminating Bugs Before They Hatch
Maximizing the Testing and Debugging Process
Fixing Compile-Time Bugs
Finding and Fixing Run-Time Bugs
What You Have Learned
Lesson 20. Maximum-Strength SWFs
Understanding and Using fscommand()
Using Flash Studio Pro
Using FlashVars
What You Have Learned
Lesson 21. Printing and Context Menus
Flash Printing versus Browser Printing
Using the PrintJob Class
Creating Custom Context Menus
What You Have Learned
Remember the name: eTutorials.org
Copyright eTutorials.org 2008-2024. All rights reserved.