Adobe Flash CS4 Developer
In this hands-on instructor-led Flash CS 4 training course, you will learn to create engaging applications that are rich with video, sound, graphics, and animation. You will learn how to create original content in Flash or import it from other Adobe applications, quickly design simple animations, and use Adobe ActionScript 3.0 to develop sophisticated interactive projects. You will get the opportunity to use new features, such as the new motion tween model and the Motion Editor, create armatures with inverse kinematics, work in 3D, and use the Adobe Media Encoder. The ActionScript techniques that you will learn can be used with the great design and animation tools in Flash interface to create rich interactive websites, games, e-learning content, e-commerce tools, and desktop applications for the Adobe AIR platform.
Highlights
- Work with Graphics
- Create and Edit Symbols
- Add Animation
- Create Interactive Navigation
- Work with Sound and Video
- Use Components
- Load and Control Flash Content
- Publish Flash Documents
- Navigate the Flash Timeline
- Work with Events and Functions
- Create Animation with ActionScript
- Create ActionsScript in External Files
- Use ActionScript and Components to Load Content
- Create Preloaders in ActionScript 3.0
- Use Arrays and Loops in ActionScript 3.0
- Create a Radio Button Quiz in an ActionScript File
- Control Sound with ActionScript
- Work with an XML Playlist
- Use ActionScript and Components to Control Video
- Delve Deeper into Graphics and Animation with ActionScript
- Create Adobe AIR Applications with Flash and ActionScript
Course Outline
1. Getting Acquainted with Flash CS4
- Getting to know the work area
- Working with the library panel
- Understanding the timeline
- Organizing layers in a timeline
- Using the Property Inspector
- Using the tools panel
- Undoing steps in Flash
- Previewing your movie
- Publishing your movie
- Finding resources for using Flash
- Checking for updates
2. Working with Graphics
- Getting started
- Understanding strokes and fills
- Creating rectangles
- Using a gradient fill
- Making selections
- Drawing ovals
- Making patterns
- Creating curves
- Creating transparencies
- Creating and editing text
3. Creating and Editing Symbols
- Importing Illustrator files
- About symbols
- Creating symbols
- Importing Photoshop files
- Editing and managing symbols
- Changing the size and position of instances
- Changing the color effect of instances
- Understanding blend effects
- Applying filters for special effects
- Positioning in 3D space
4. Adding Animation
- About animation
- Understanding the project file
- Animation position
- Changing the pacing and timing
- Animating transparency
- Animating filters
- Animating transformations
- Changing the path of the motion
- Swapping tween targets
- Creating nested animations
- Using the motion editor
- Easing
- Animating 3D motion
- Previewing the animation
5. Articulated Motion and Morphing
- Articulated motion with inverse kinematics
- Constraining joints
- Inverse kinematics with shapes
- Armature options
- Morphing with shape tweens
- Using shape hints
6. Creating Interactive Navigation
- About interactive movies
- Designing a layout
- Creating buttons
- Understanding ActionScript 3.0
- Adding a stop action
- Creating event handlers for buttons
- Creating destination keyframes
- Playing animation at the destination
- Animated buttons
7. Working with Sound and Video
- Understanding Flash video
- Using the Adobe Media Encoder
- Understanding encoding options
- Playback of external video
- Working with video and transparency
- Embedding Flash video
8. Using Components
- About components
- Adding a text component
- Using components to create interactivity
9. Loading and Controlling Flash Content
- Loading external content
- Removing external content
- Controlling movie clips
- Creating masks
10. Publishing Flash Documents
- Testing a Flash document
- Understanding the bandwidth profiler
- Adding metadata
- Publishing a movie for the web
- Alternative publishing options
11. Navigating the Flash Timeline
- Placing code on the Flash timeline
12. Working with Events and Functions
- Creating event listeners and event handling functions
- Creating navigation with a button click
13. Creating Animation with ActionScript
- Reviewing the starting file
- Controlling MovieClip properties with ActionScript
- Creating animation using ActionScript tweens
14. Creating ActionsScript in External Files
- Creating and ActionScript file
- Creating instances of a class file in Flash
15. Using ActionScript & 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
16. 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 MovieClip to reflect loading process
17. 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
18. Creating a Radio Button Quiz in an ActionScript File
- Examining the starting file & creating 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
19. Controlling Sound with ActionScript
- Examining the starting file
- Adding slider 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 from the ID3 tags of an MP3 file
- Adding a text format object
- Adding the slider controls
20. 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
21. Using ActionScript and Components to Control Video
- Examining the Lesson 11 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
22. 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
23. Printing and Sending E-mail with ActionScript
- Examining the starting file
- Adding a simple e-mail link
- Sending e-mail from Flash
- Adding printing capabilities with the PrintJob class
24. Creating Adobe AIR Applications with Flash and ActionScript
- AIR-specific ActionScript
- Flash publish settings for an AIR project
- Including a file in the AIR application
- Creating an AIR application
- Examining the starting file
- Listening for drag events
Space is limited. Register today to save your space!
