Flylib.com
Macromedia Flash MX 2004 ActionScript: Training from the Source
Macromedia Flash MX 2004 ActionScript: Training from the Source
ISBN: 0321213432
EAN: 2147483647
Year: 2005
Pages: 182
Authors:
Derek Franklin
,
Jobe Makar
BUY ON AMAZON
Macromedia Flash MX 2004 ActionScript: Training from the Source
Macromedia Flash MX 2004 ActionScript: Training from the Source
Copyright
Bio
Acknowledgments
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 PanelActionScript 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 OnOff
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
Licensing Agreement
Macromedia Flash MX 2004 ActionScript: Training from the Source
ISBN: 0321213432
EAN: 2147483647
Year: 2005
Pages: 182
Authors:
Derek Franklin
,
Jobe Makar
BUY ON AMAZON
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Why Project Risk Management?
Identifying Project Resource Risk
Quantifying and Analyzing Project Risk
Managing Project Risk
Monitoring and Controlling Risky Projects
Postfix: The Definitive Guide
The Role of Postfix
Postfix Architecture
Blocking Unsolicited Bulk Email
C.5. Compiling Add-on Packages
C.7. Wrapping Things Up
Cisco CallManager Fundamentals (2nd Edition)
Computer Telephony Interface (CTI) Devices
H.323 Endpoint Devices
Storage and Maintenance of CDR Data
Summary
SIP Signaling
Microsoft VBScript Professional Projects
Procedures
Mapping Network Printers and Disks
Reporting Application Summary Data via the Web
Building the Web Sites Main Page
Appendix B Whats on the Companion Web Site
After Effects and Photoshop: Animation and Production Effects for DV and Film, Second Edition
Basic ImageReady Animation, Tweening, and Layer Styles
Photoshop Layers and After Effects
Cause and Effect
Static Matte Painting in Photoshop
Making Movies from Stills
Python Programming for the Absolute Beginner, 3rd Edition
Command-Line Arguments
Standard Streams
The End of the Tutorial
Surfing on the Shoulders of Giants
JPython ( Jython): Python for Java
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies