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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Florio, Chris Author (author)
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.