Adobe Flash CS4 Digital ClassroomFlash CS4 Digital Classroom Book

Flash CS4 Professional Digital Classroom is like having a personal instructor guiding readers through each lesson, while they work at their own pace. This book includes 13 self-paced lessons that let readers discover essential skills and explore new features and capabilities of Adobe Flash Professional.

Every lesson is presented in full color with step-by-step instructions. Learning is reinforced with video tutorials and lesson files on a companion DVD that were developed by the same team of Adobe Certified Instructors and Flash experts who have created many of the official training titles for Adobe Systems. Each video tutorial is approximately five minutes long and demonstrates and explains the concepts and features covered in the lesson. This training package shows the basics of using the program, such as using layers and instances to build animation sequences, as well as advance features, such as using ActionScript to create interactive Web page components. Jam-packed with information, this book and DVD takes users from the basics through intermediate level topics and helps readers find the information they need in a clear, approachable manner.

Get the missing Lesson 11 file for the Flash CS4 Digital Classroom.

Buy at Amazon | Buy at Borders | Buy at B&N

Are you an instructor or professor?

Contact your Wiley higher education representative to obtain a review copy or use the contact form to the right to obtain an instructor’s guide which is available for most Digital Classroom books.

Table of Contents for Flash CS4 Digital Classroom

Lesson 1: What’s New in Adobe Flash CS4? Lesson 2: Flash CS4 Jumpstart
  • Starting up
  • Testing the waters
  • New animation engine
  • Motion Presets
  • The Motion Editor
  • New easing behaviors
  • New drawing tools: The Deco and Spray Brush tools
  • The 3D Rotation and 3D Translation tools
  • Inverse Kinematics: The new Bone and Bind tools
  • New CS4 interface
  • New F4V video format
  • Adobe Media Encoder
  • Starting up
  • What is Flash?
  • About Flash Player
  • Flash file types
  • Creating a new document
  • Setting up your new document 2
  • Saving your Flash document
  • Opening documents
  • The Flash workspace
  • The Stage and work area
  • The Flash Tools panel
  • The Property Inspector
  • Panels and panel groups
  • The Timeline
  • Practicing with the Flash tools
  • The drawing and selection tools in action
    Using gradient and color tools
  • Animation in action
  • Getting help
  • Support forums
  • Moving forward
  • Self study
  • Review
Read More +
Lesson 3: Getting Started with the Drawing Tools Lesson 4: Using Symbols and the Library
  • Starting up
  • Drawing in Flash
  • Using the Merge Drawing model
  • Creating artwork in Merged
    Drawing mode
  • Working with Drawing Objects
  • Putting it all together
  • Using the Line tool
  • Using the Pen tool
  • Using the Add and Delete Anchor
    Point tools
  • Using the Combine Objects menu
  • Using the Primitive tools (Smart Shapes)
  • Using the Oval Primitive tool
  • The Rectangle Primitive tool
  • Adding text to your artwork
  • Adding filters
  • Working with colors
  • Getting set up
  • Creating gradients
  • Using opacity with gradient colors
  • Creating custom colors
  • Saving a custom color set
  • Organizing and layering graphics
  • Working with layers
  • Arranging, locking, and hiding layers
  • Creating layer folders
  • Transforming graphics
  • The Transform menu and
    Free Transform tool
  • The Transform panel
  • Transforming gradients
  • Self study
  • Review
  • Starting up
  • What are symbols?
  • A look at the Library panel
  • Creating symbols
  • Converting a graphic to a symbol
    Creating blank symbols
  • Building artwork with symbol instances
  • Positioning and snapping
    in symbol instances
  • Editing and duplicating symbols
  • Editing symbols in place
  • Modifying individual symbol instances
  • Modifying instance color
  • Fine-tuning your background
  • Duplicating symbols
  • Adding graphics and
    text to your banner
  • Swapping symbols
  • Managing the Library
  • Organizing symbols with folders
  • The Move To command
  • Deleting items from the library
  • Controlling library views
  • Wrapping up
  • Self study
  • Review
Lesson 5: Advanced Tools Lesson 6: Creating Basic Animation
  • Starting up
  • Working with gradients
  • Adjusting gradients with the
    Gradient Transform tool
  • New Flash CS4 tools for
    advanced drawing
  • Spraying symbols
    Masking
  • Introducing the Deco tool
  • Advanced Deco tool techniques
  • Introduction to IK tools
  • Self study
  • Review
  • Starting up
  • Introducing keyframes and the Timeline
  • Layers
  • Frames and keyframes
  • Building animation: Enter the tween
  • New: Tween layers and
    automatic keyframing
  • Tweening multiple objects
  • Previewing animation with Test Movie
  • Moving and transforming tween paths
  • Incorporating color effects and scaling
  • New: Introducing the Motion Editor
  • Modifying the animation
    using the Motion Editor
  • Tweening rotation
  • Controlling animation paths
  • Where did Motion Guide layers go?
  • What happens to my existing Flash
    files that use Motion Guide layers?
  • How do I create a motion
    guide if I still want to?
  • Morphing graphics and
    colors with shape tweens
  • Shape tween basics
  • Legacy techniques: Creating classic tweens
  • Adding color effects and
    scaling to a classic tween
  • (Re)creating motion guides
    for classic tweens
  • Troubleshooting Motion Guides
  • Adjusting animation with onion skinning
  • Looking ahead
  • Self study
  • Review
Lesson 7: Advanced Animation Lesson 8: Customizing Your Workflow
  • Starting up
  • Copying, pasting, and saving animation
  • Using Copy and Paste Motion
  • New: Creating Motion Presets
  • Applying Advanced Easing Behavior
  • Animating Masks
  • Creating Animation with IK Poses
  • Sequencing Animation
  • Shifting, Moving, and Extending
    Tween Spans
  • New: Rendering and Animating in 3D
  • The 3D Rotation tool
  • The 3D Translation tool
  • Fine-Tuning Tweens with
    the Motion Editor
  • Adding shape tweens
    and shape hints
  • Creating Shape Hints
  • Self study
  • Review
  • Starting up
  • Customizing workspace layouts
  • Opening the completed file
  • Working with panels
  • Collapsing and storing panels
  • Managing workspaces
  • Setting preferences
  • Keyboard shortcuts
  • Visual aids for alignment
  • Rulers and guides
  • Guide layers
  • Advanced alignment
  • Refining your aligned objects
  • Self study
  • Review
Lesson 9: Working with Imported Files Lesson 10: Introducing ActionScript
  • Starting up
  • Import formats
  • Importing still images
  • Viewing the completed lesson file
  • Import a bitmap image
  • Adding text
  • Swapping out an imported file
  • Modifying imported artwork
  • Updating imported files
  • Importing Photoshop files
  • Importing a layered Photoshop file
  • Importing Illustrator artwork
  • Animating the bat
  • Self study
  • Review
  • Starting up
  • Exploring the lesson file
  • What is ActionScript?
  • ActionScript 2.0 or 3.0:
    Which should you use?
  • An important note about Publish settings
  • The Actions panel at work
  • Standard (default) script editing mode
  • Using Script Assist
  • Adding & removing actions
  • Adding actions to frames
  • Using stop( )
  • Using the goto action to
    navigate the Timeline
  • Controlling Movie Clip Timelines
  • Functions
  • Wrapping up
  • Self study
  • Review
Lesson 11: Creating Button Symbols Lesson 12: Adding Sound to Your Movies
  • Starting up
  • Working with button symbols
  • Building buttons
  • Adding text to a button
  • Duplicating and modifying buttons
  • Creating text-based buttons
  • Creating frame labels for ActionScript
  • Adding ActionScript: Events and event handlers
  • Understanding events
  • Responding to events with event handlers
  • Tying it all together with event listeners
  • Linking buttons to specific frames
  • Adding an event listener to a button
  • Linking buttons to a web site
  • Introducing navigateToURL( )
    and URLRequest( )
  • Self study
  • Review
  • Starting up
  • Preparing sound files for Flash
  • Sample rate and bit depth
  • Editing your audio
  • Mono or stereo
  • Audio file formats
  • Importing sounds
  • Placing sounds on the Timeline
  • Adding sound to your slide show project
  • Adding the remaining narration
  • Adding sound effects to buttons
  • Placing Event sounds on button frames
  • Controlling sounds
  • Editing sounds
  • Trimming sound
  • Controlling sounds
  • Repeating and looping sounds
  • Looping sounds
  • Introducing the SoundMixer and stopAll( )
  • More sync menu controls: stop and start
  • Start sounds
  • Stop sounds
  • Sound publishing options
  • Self study
  • Review
Lesson 13: Introducing Movie Clips Lesson 14: Working with Video
  • Starting up
  • About movie clips
  • Creating movie clips
    Laying the foundation:
    Your first movie clip
  • Previewing movie clip animation
    from the main Timeline
  • Creating the landing gear
    Combining movie clips and
    main Timeline animation
  • Nesting movie clips
  • Adding ActionScript to movie clip Timelines
  • Controlling movie clip playback
  • Adding some variation to the propellers
  • Tweening movie clips
  • Adding a second tween
  • Combining movie clips for
    complex animation
  • Adding filter effects to movie clips
  • Using the Filters panel
  • Creating a filter effect
  • Self study
  • Review
  • Starting up
  • Video in Flash: formats and fundamentals
  • Understanding video
  • Embedded versus linked video
  • The Flash Video format
  • Understanding codecs
  • Understanding the Adobe Media Encoder
  • Converting video with the
    Adobe Media Encoder
  • Working with embedded video
  • Adding embedded video to the Timeline
  • Building controls for embedded video
  • The Bandwidth Profiler
  • Working with linked video
  • Adding cue points in the
    Adobe Media Encoder
  • Adding linked video to the Timeline
  • Working with the FLVPlayback component
  • Self study
  • Review
Lesson 15: Delivering Your Final Movie  
  • Starting up
  • The publishing process
  • Publishing to the web
  • Customizing the Publish settings
  • CD-ROM delivery
  • Creating a standalone projector
  • Make a full-screen projector
  • Using Export Movie
  • An overview of FTP
  • Using Adobe Device Central in Flash
  • Self study
  • Review
 

Buy at Amazon | Buy at Borders | Buy at B&N

Sample Lesson

chapter01art.psdWhat you’ll learn in this lesson:



What's New in Adobe Flash CS4?

Adobe Flash is the premier program for designing rich, interactive content for the Web. It is also a leader in the creation of games, educational aids, mobile phone content, and cool desktop applications using Adobe AIR. Flash CS4 Professional contains many significant new features and updates for designers and media publishers, including a complete overhaul of Flash’s infamous animation engine.

Read More +

Starting up

This lesson does not require any lesson files from the included DVD. You can start Flash CS4 Professional and explore each new feature as it is discussed. If you haven’t done so already, install Flash CS4 Professional and the Adobe Media Encoder. Instructions for installation, system requirements, and information on how to use lesson files from the included DVD are in the Starting up section on page 3 of this book.

If you are new to Flash, or simply want to jump right into a lesson, move ahead to Lesson 2, “Flash CS4 Jumpstart.” Like all the lessons in this book, the Jumpstart lesson is a hands-on approach to learning Flash CS4 Professional.

video1.ai

See Lesson 1 in action!

Use the accompanying video to gain a better understanding of how to use some of the features shown in this lesson. The video tutorial for this lesson can be found on the included DVD.

Testing the waters

Flash CS4 Professional includes dynamic additions and updates that appeal to all types of Flash users, designers, and developers alike. These include some great new drawing tools, 3D tools, and an all-new animation engine that makes working with Flash easier and more enjoyable. Here’s an overview of some of the updates you will find in Flash CS4.

New animation engine

Flash introduces a brand new animation engine, which changes the way motion tweens (automatic animations) are created and makes the process easier and more intuitive. Animation now creates tween spans, groups of frames that record and animate changes in position, scaling, and color to an object as you make them on the Stage.

fl0101.ai

Motion tweens now automatically include motion paths, which show a symbol’s trajectory on the Stage.

Now, you simply move the playhead to a position on the Timeline and reposition your object on the Stage; Flash takes care of creating the animation for you. Motion tweens now automatically display a motion path on the Stage, which shows you the trajectory your object will follow. These new motion paths can be directly selected and manipulated, allowing you to tweak the trajectory or move or resize an entire tween easily and quickly.

Motion Presets

You can now save animation behavior from any existing motion tween into a Motion Preset. You can recall and apply a Motion Preset to any tween span or tweened object to have several objects on the stage follow the same animation behavior.

The new Motion Presets panel (Window > Motion Presets) lets you manage, sort, and apply motion presets to existing tween spans on the Timeline.

fl0102.ai

The new Motion Preset panel lets you manage saved
presets and apply them to tween spans on the Timeline.

The Motion Editor

You can now fine-tune and enhance motion tweens with the Motion Editor, a new panel that displays every aspect of an animation in a graph-style format. You can visually tweak properties such as position and transparency, and add easing behavior to mimic forces such as gravity and inertia. The Motion Editor gives you unprecedented control over every possible aspect of a motion tween, and even lets you add to and subtract from animation behavior without having to touch anything on the Stage.

fl0103.ai

The new Motion Editor gives you a lot of tactile control over your motion tweens.

New easing behaviors

Designers and animators now have access to several new easing behaviors (such as Bounce and Spring) that were only previously available to ActionScript programmers. You can even use different easing behaviors across each property, even for a single tween.

New drawing tools: The Deco and Spray Brush tools

Flash CS4 expands on its existing creative toolset with the addition of the Deco and Spray Brush tools, both of which use symbols from the Library to create interesting patterns and effects.

The Deco tool can create elaborate fills using a flower and leaf style pattern that can be animated to create interesting effects with little effort. The Deco tool also includes a new Symmetry Brush, which uses symbols from your library to draw elaborate symmetrical patterns.

The Spray Brush tool lets you paint creative patterns and textures using symbols from the Library ; it also gives you full control over brush size, symbol scaling, and randomization of ink drop sizes.

PushPin_Red.tif

Illustrator users will find Flash’s Spray Brush tool to be nearly identical to Illustrator CS4’s Symbol Sprayer tool.

Learn more about the new drawing tools in Lesson 3, “Getting Started with the Drawing Tools,” and Lesson 5, “Advanced Tools.”

fl0104.ai

Unique patterns can be created easily with the Spray Brush tool (top) and Deco tool (bottom).

The 3D Rotation and 3D Translation tools

A significant new addition to Flash Player 10 and the design toolset is 3D support through the 3D Rotation and 3D Translation tools. You can now rotate and transform movie clip symbols along an x-, y-, and z-axis, and all aspects can be animated and edited using the Timeline and Motion Editor.

Any 2D content can be rendered into the 3D realm, which opens the door for stunning and realistic perspective and camera pan effects with graphics, type, and even bitmap images. In addition, all 3D aspects can be programmatically controlled with the addition of several new ActionScript 3.0 classes and commands.

Animation techniques and 3D tools are covered in Lesson 5, “Advanced Tools,” and Lesson 7, “Advanced Animation.”

fl0105.ai

You can now rotate and animate any 2D object in the 3D realm with new 3D support and drawing tools.

Inverse Kinematics: The new Bone and Bind tools

A concept very familiar to 3D artists and traditional animators is Inverse Kinematics (IK), which determines how a chain of jointed or connected objects are positioned relative to one another when one object in the chain is moved. Think of your own arm: When you move your forearm, your hand and upper arm both reposition themselves according to how the three are jointed together. Animating this type of motion in Flash has historically been very involved and difficult—until now.

You can now join together shapes and symbols to build IK objects, create poses, and animate those poses along the Timeline. The Bone and Bind tools allow you to draw virtual bones to join objects together and edit their connections, opening up unlimited possibilities for traditional animators and new Flash users alike.

You’ll discover more about joining objects together and animating poses in Lesson 5, “Advanced Tools,” and Lesson 7, “Advanced Animation.”

fl0106.ai

You can now join together shapes and symbols to create and animate poses with IK behavior.

Improved library management

When creating symbols or converting existing content to a symbol, you now have the ability to sort all new symbols into new or existing folders at creation time. In addition, you can search the library for assets or symbols by name using the new Search field at the top of the Library panel.

New CS4 interface

The most apparent change in Flash CS4 is the new interface and workspace, which repositions some key panels (such as the Timeline and Property Inspector) and makes organizing your workspace easier than ever. You will also find many new workspace presets, including a Classic preset that resets panel and Stage positions back to their traditional CS3 positions.

Many panels now benefit from the better organization and grouping of features, such as the Property Inspector, which now appears vertically in your workspace and includes dedicated sections for Color, Sound, and Filters. Panels can be collapsed to space-saving icon view or expanded for more detail, and panel sections can also be collapsed.

PushPin_Red.tif

Experienced Flash users may notice the absence of the Parameters and Filters panels—the functionality of these panels is now included in the Property Inspector.

fl0107.ai

The new CS4 interface is cleaner and easier to use, and includes several useful presets right out of the box.

New F4V video format

Flash’s new F4V video format promises higher-quality video at lower bit rates, with new support for MPEG-4 video and AAC audio to Flash. F4V supports encoding using the h.264 codec, an industry standard for the delivery of HiDef content online and on Blu-ray disk. In addition to h.264 support, F4V also supports HE-AAC audio, the higher-quality successor to MP3.

F4V encoding can be achieved through the video import process in Flash (File > Import > Import Video) or through the Adobe Media Encoder.

Adobe Media Encoder

Replacing what was previously known as the Flash Video Encoder, the Adobe Media Encoder helps you streamline common video encoding tasks. You can batch convert video into .flv and .f4v video format for use with your Flash movies or interactive projects, and even add sequences from Premiere and After Effects compositions.

Save presets for common settings, or choose from one of many pre-packaged presets.

fl0108.ai

The Adobe Media Encoder helps simplify and speed-up many common video encoding tasks.

And, you’re off!

Now that you’ve had a glimpse of the new and improved Flash CS4 features, it’s time to see them in action. Head now to Lesson 2, “Flash CS4 Jumpstart,” where you’ll dive right in and start working in Flash CS4 Professional. You can find more specific information about each of these capabilities throughout the lessons in this book.

Buy at Amazon | Buy at Borders | Buy at B&N