Book description
The fastest, easiest, most comprehensive way to learn
ActionScript® 3.0 for Adobe Flash CS4 Professional
ActionScript® 3.0 for Adobe Flash CS4 Professional Classroom
in a Book contains 14 lessons. The book covers the basics of
learning ActionScript and provides countless tips and techniques to
help you become more productive. You can follow the book from start
to finish or choose only those lessons that interest you.
Learn to add interactivity to Flash files using ActionScript 3.0:
Control timelines and animation, write event-handling functions,
and control loading of and interaction with data, text, video,
sound, and images.
“The Classroom in a Book series is by far the best training
material on the market. Everything you need to master the software
is included: clear explanations of each lesson, step-by-step
instructions, and the project files for the students.”
—Barbara Binder, Adobe Certified Instructor, Rocky Mountain
Training
Classroom in a Book®, the best-selling series of hands-on
software training workbooks, helps you learn the features of Adobe
software quickly and easily. Classroom in a Book offers what no
other book or training program does—an official training
series from Adobe Systems Incorporated, developed with the support
of Adobe product experts.
Table of contents
- Copyright
- What’s on the Disc
-
Getting Started
- About Classroom in a Book
- Prerequisites
- Installing Flash
- Optimizing performance
- Copying the lesson files
- How to use these lessons
- Standard elements in the book
- Additional resources
- Finding resources for using ActionScript
- Checking for updates
- Flash Player version
- For users of Flash CS3
- Adobe certification
- Introduction to ActionScript 3.0
- 1. Navigating the Flash Timeline
- 2. Working with Events and Functions
- 3. Creating Animation with ActionScript
- 4. Creating ActionScript in External Files
-
5. Using ActionScript and Components to Load Content
- Creating an instance of the List component and setting its parameters
- Adding an instance of the UILoader component
- Adding a CHANGE event listener to the List component
- Loading SWF files into a UILoader component
- Creating the gallery file
- Adding a scroll bar to the text field
- Some suggestions to try on your own
- Review questions
- Review answers
- 6. Creating Preloaders in ActionScript 3.0
-
7. Using Arrays and Loops in ActionScript 3.0
- Examining the starting file
- Adding MovieClip instances to the stage from the Library
- Generating multiple instances with a for loop
- Adding event listeners to the Block instances
- Creating animation using ENTER_FRAME
- Adding the testDone() function
- Some suggestions to try on your own
- Review questions
- Review answers
-
8. Creating a Radio Button Quiz in an ActionScript File
- Examining the starting file
- Creating a new ActionScript file
- Setting up the RadioButtonQuiz class
- Adding variables to the RadioButtonQuiz class
- Creating the quiz functionality
- Formatting text with ActionScript
- Creating the quiz
- Creating checkAnswer()—the final function
- Integrating your new class into the Flash project
- Some suggestions to try on your own
- Review questions
- Review answers
-
9. Controlling Sound with ActionScript
- Examining the starting file
- Adding sliders to the project
- The Sound, SoundChannel, and SoundTransform classes
- Setting the song titles using a for loop
- Making the sliders invisible until needed
- Programming the buttons to select songs
- Controlling the visibility of the volume and pan controls
- Adding a listener for the ID3 tags of an MP3 file
- Adding a text format object
- Adding the slider controls
- Some suggestions to try on your own
- Review questions
- Review answers
-
10. Working with an XML Playlist
- Understanding the basic structure of an XML file
- Examining the starting file
- Replacing the songList array with an XML instance
- Loading an external playlist using the URLLoader class
- Responding to COMPLETE and IO_ERROR events
- Moving the event listeners into the xmlLoaded() function
- Updating the chooseSong() function
- Creating hyperlinks using XML data
- Navigating through the song list
- Some suggestions to try on your own
- Review questions
- Review answers
-
11. Using ActionScript and Components to Control Video
- Examining the Lesson11 folder contents
- Adding the FLVPlayback component
- Setting FLVPlayback properties in Flash
- Adding ActionScript control of FLVPlayback properties
- Working with color
- Adding the FLVCaptioning component
- Playing multiple video files from an XML playlist
- Using the full-screen publish settings
- Some suggestions to try on your own
- Review questions
- Review answers
-
12. Delving Deeper into Graphics and Animation with ActionScript
- Inverse kinematics in Flash CS4
- Examining the starting files
- Working with IK animation in ActionScript
- Creating Sound and SoundChannel instances
- Playing and stopping the sound effects
- Accessing the user’s webcam or video camera using ActionScript
- Using the Bitmap and BitmapData classes
- Examining the Pixel Bender Toolkit
- Suggestions to try on your own
- Review questions
- Review answers
- 13. Printing and Sending Email with ActionScript
- 14. Creating Adobe AIR Applications with Flash and ActionScript
- Contributor
Product information
- Title: ActionScript® 3.0 for Adobe® Flash® CS4 Professional Classroom in a Book®
- Author(s):
- Release date: November 2008
- Publisher(s): Adobe Press
- ISBN: 9780321618382
You might also like
book
Adobe® Illustrator® CS4 Classroom in a Book®
This title includes additional digital media when purchased in print format. For this digital book edition, …
book
CS5.5 Update: Actionscript 3.0 For Adobe Flash Professional CS5 Classroom In A Book
This update includes coverage of the latest features in Actionscript 3.0 for Adobe Flash Professional CS5.5.
book
ActionScript 3.0 for Adobe Flash Professional CS5 Classroom in a Book
This project-based guide from Adobe will teach readers all they need to know to create engaging …
book
Adobe® InDesign® CS6 Classroom in a Book®
Creative professionals seeking the fastest, easiest, most comprehensive way to learn InDesign CS6 choose Adobe InDesign …