ActionScript 3. 0 for Adobe Flash Professional CS5
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...
Otros Autores: | |
---|---|
Formato: | CDROM |
Idioma: | Inglés |
Publicado: |
[Place of publication not identified]
Adobe Press
2010
|
Edición: | 1st edition |
Colección: | Classroom in a book Actionscript 3.0 for Adobe Flash Professional CS5 classroom in a book
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629105906719 |
Tabla de Contenidos:
- 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
- Lesson overview
- Working with event-handling functions
- Using code snippets to create navigation
- Creating event listeners
- Some suggestions to try on your own
- 3 CREATING ANIMATION WITH ACTIONSCRIPT
- Lesson overview
- Reviewing the starting file
- Controlling movie clip properties with ActionScript
- Creating animation using ActionScript tweens
- Some suggestions to try on your own
- 4 CREATING ACTIONSCRIPT IN EXTERNAL FILES
- Lesson overview
- Creating an ActionScript file
- Creating instances of a class file in Flash
- Some suggestions to try on your own
- 5 USING ACTIONSCRIPT AND COMPONENTS TO LOAD CONTENT
- Lesson overview
- 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
- Some suggestions to try on your own
- 6 CREATING PRELOADERS IN ACTIONSCRIPT 3.0
- Lesson overview
- 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
- Some suggestions to try on your own
- 7 USING ARRAYS AND LOOPS IN ACTIONSCRIPT 3.0
- Lesson overview
- 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
- Some suggestions to try on your own
- 8 CREATING AND FORMATTING TEXT WITH ACTIONSCRIPT
- Lesson overview
- Examining the starting file
- 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
- Some suggestions to try on your own
- 9 CONTROLLING SOUND WITH ACTIONSCRIPT
- Lesson overview
- 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
- 10 WORKING WITH AN XML PLAYLIST
- Lesson overview
- 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
- 11 USING ACTIONSCRIPT AND COMPONENTS TO CONTROL VIDEO
- Lesson overview
- 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
- Some suggestions to try on your own
- 12 DELVING DEEPER INTO GRAPHICS AND ANIMATION WITH ACTIONSCRIPT
- Lesson overview
- 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
- Lesson overview
- Examining the starting file
- Adding a simple email link
- Sending email from Flash
- Adding printing capabilities with the PrintJob class
- Some suggestions to try on your own
- 14 CREATING ADOBE AIR APPLICATIONS WITH FLASH AND ACTIONSCRIPT
- Lesson overview
- Using AIR-specific ActionScript
- Specifying Flash publish settings for an AIR project
- Creating an AIR application
- Examining the starting file
- Controlling printing with AIR
- Listening for drag events
- Some suggestions to try on your own.
- 15 USING THIRD-PARTY LIBRARIES TO EXTEND ACTIONSCRIPT
- Lesson overview
- Downloading and installing third-party ActionScript libraries
- Examining the starting files
- 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
- Some suggestions to try on your own
- Index.