My Account Log in

1 option

ActionScript 3. 0 for Adobe Flash Professional CS5

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Florio, Chris, Author.
Series:
Classroom in a book Actionscript 3.0 for Adobe Flash Professional CS5 classroom in a book
Language:
English
Subjects (All):
Flash (Computer file).
ActionScript (Computer program language).
Physical Description:
1 online resource (vii, 389 p.) : ill.
Edition:
1st edition
Place of Publication:
[Place of publication not identified] Adobe Press 2010
Language Note:
English
System Details:
text file
Summary:
This project-based guide from Adobe will teach readers all they need to know to create engaging interactive content with ActionScript 3.0 for Flash Professional CS5. Using step-by-step instructions with projects that build on the knowledge acquired in each lesson, readers will learn the fundamentals of adding interactivity to Flash files using ActionScript, starting with using prewritten Code Snippets, but progressing to customizing and writing their own ActionScript code. The tutorials start with simple navigation and timeline control and progress through controlling animation with ActionScript; using Event Listeners and writing event-handling functions; and controlling loading of and interaction with data, text, video, sound, and images. Readers will also learn to use third-party libraries and create Adobe Air applications. This Classroom in a Book also covers the improved text-handling tools that are new to Flash Professional CS5. The companion CD provides users with all the sample files they need to complete all the projects.
Contents:
COVER
CONTENTS
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
Checking for updates
Flash Player version
Additional resources
Adobe certification
INTRODUCTION TO ACTIONSCRIPT 3.0
A brief history of Flash and ActionScript
ActionScript 3.0 for new programmers
For users of ActionScript 1.0 and 2.0
Formats for playing back Flash and ActionScript 3.0 files
Flash CS5, Flash Builder 4, and Flex
ActionScript in the Flash Timeline vs. external ActionScript files
That's enough background for now...
1 USING CODE SNIPPETS AND NAVIGATING THE FLASH TIMELINE
Lesson overview
Getting started
Adding ActionScript using code snippets
Placing code on the Flash Timeline
Some suggestions to try on your own
2 WORKING WITH EVENTS AND FUNCTIONS
Working with event-handling functions
Using code snippets to create navigation
Creating event listeners
3 CREATING ANIMATION WITH ACTIONSCRIPT
Reviewing the starting file
Controlling movie clip properties with ActionScript
Creating animation using ActionScript tweens
4 CREATING ACTIONSCRIPT IN EXTERNAL FILES
Creating an ActionScript file
Creating instances of a class file in Flash
5 USING ACTIONSCRIPT AND COMPONENTS TO LOAD CONTENT
Creating a List component instance 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
6 CREATING PRELOADERS IN ACTIONSCRIPT 3.0
Tools in the testing environment
Creating a text field and progress bar to track loading
Inserting ActionScript to track progress of the UILoader component
Controlling the frames of a movie clip to reflect loading progress
7 USING ARRAYS AND LOOPS IN ACTIONSCRIPT 3.0
Examining the starting file
Adding MovieClip instances to the Stage from the Flash Library
Adding the initial variables
Generating multiple instances with a for loop
Generating drag-and-drop functionality
Creating the game play in an ENTER_FRAME listener
Using hitTestObject() to check for collisions
8 CREATING AND FORMATTING TEXT WITH ACTIONSCRIPT
Creating a TLF text field with ActionScript
Loading an external text file into a TLF text field
Using the TextFormat class
Giving the user a custom panel to format text
Creating a scroll bar using ActionScript
9 CONTROLLING SOUND WITH ACTIONSCRIPT
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
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
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
Using cue points with Flash video
Adding the FLVPlaybackCaptioning component
Playing multiple video files from an XML playlist
Using the full-screen publish settings
12 DELVING DEEPER INTO GRAPHICS AND ANIMATION WITH ACTIONSCRIPT
Inverse kinematics in Flash CS5
Examining the starting files
Working with IK animation in ActionScript
Creating Sound and SoundChannel instances
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
13 PRINTING AND SENDING EMAIL WITH ACTIONSCRIPT 3.0
Adding a simple email link
Sending email from Flash
Adding printing capabilities with the PrintJob class
14 CREATING ADOBE AIR APPLICATIONS WITH FLASH AND ACTIONSCRIPT
Using AIR-specific ActionScript
Specifying Flash publish settings for an AIR project
Creating an AIR application
Controlling printing with AIR
Listening for drag events
Some suggestions to try on your own.
15 USING THIRD-PARTY LIBRARIES TO EXTEND ACTIONSCRIPT
Downloading and installing third-party ActionScript libraries
Using the Papervision3D BasicView class
Creating the constructor function for the Cube3D class
Creating and modifying a 3D cube
Animating the 3D cube
Adding a movie clip as a material on a 3D object
Adding video as a material on a 3D object
Index.
Notes:
Bibliographic Level Mode of Issuance: Monograph
Description based on publisher supplied metadata and other sources.
ISBN:
9786612648960
9781282648968
1282648969
9780321718068
0321718062
OCLC:
1027161522

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account