Contents

Foreword

How to cheat, and why

Acknowledgments

How to use this book

1 Design styles

Drawing with basic shapes

Geometric and organic shapes

The Brush tool

Mixing colors

Advanced Color Effect

Animated Color Effect

Using gradients

Adding texture

The Pen tool

Trace Bitmap

Shading 1: line trick

Shading 2: shape it

Shading 3: paint selected

Shading 4: outlines

Realism with gradients

Spray Brush tool

Deco tool

Interlude: The new Flash CS5 interface

2 Transformation and distortion

Distorting bitmaps

The Envelope tool

Warping

Card flip

3D Rotation

Butterfly

Squash and stretch

Interlude: Being subtle

3 Masking

Rotating globe

Flag waving

Iris transition

Handwriting

Spotlight

Focus

Feathered mask (ActionScript)

Interlude: A moment of clarity

4 Motion techniques

Motion Presets

Motion and Classic tweens

Creating Motion tweens

Working with Motion spans

Editing Motion paths

Motion Editor properties

Custom easing

Motion tweens and 3D

3D Position and View

Basic bone armature

Complex bone armature

Joint rotation and constrain

Bone tool easing basics

Bones and shapes

Bind tool

Basic shadow

Drop shadow

Perspective shadow

Blur filter

Flying text

Combining effects

Blur filter (text)

Selective blurring

Background blurring

Interlude: Learning to be simple

5 Character animation

2.5D basics

2.5D advanced

2.5D monkey

Lip syncing (swap method)

Lip syncing (nesting method)

To sync or not to sync

Sync (Classic tweens)

Sync (Motion tweens)

Hinging body parts

Bone tool (Inverse Kinematics)

Closing the gaps

Bitmap animation (Jib Jab)

PSD Importer (Jib Jab)

Motion guides (Jib Jab)

Walk cycle

Advanced walk cycle

Anticipation

Drawing upon oneself

Looping backgrounds

Tradigital animation

Interlude: How did I get here?

6 Flash to video

Document Stop

Title and action safety

CS5 video templates

Safe colors

Safe colors (Kuler)

Ape Escape

Keeping it all in sync

QuickTime Exporter

SWF2Video

SWF & FLV Toolbox

Interlude: Graphics tablets

7 Animation examples

Super text effect

Page turn

Smoke with gradients

Smoke stylized

Full steam ahead

Handwriting effect (frame-by-frame)

Fireworks

Soft reveal

Star Wars text

Color adjustments

Vertigo

Let it rain

Playing with fire

Winter wonderland

3D perspective

Bone and Spray

Sausage grinder

Interlude: From the inside out

8 Working with sound

Recording sounds

Audacity®

Adobe® Soundbooth® CS5

Adobe® Audition ® 3.0

Sound in Flash

Dynamic sounds (AS3)

Interlude: My wishlist for Flash CS6

9 Working with video

Importing video (pre-CS4)

Importing video (CS4 and CS5)

Flash Video (FLV)

Interlude: FLV tools and articles

10 Interactivity

Event handling

What a drag

Pausing the Timeline

Loading images (AS3)

Loading images (AS2)

Toggling sound (AS3)

Interlude: Objects, objects everywhere

11 Extending Flash

Introduction to JSFL

Trace Bitmap and JSFL

Enter current frame

AnimSlider Pro

Ajar Extensions

iK'motion

Swift 3D Xpress

Flashjester

Toon Boom

Flash Decompiler Trillix

Flash Optimizer

Interlude: Pimp my Flash

12 What's new in CS5

XFL uncompressed format

Code Snippet panel

Text Layout Framework

Deco brushes

Spring

iPhone publisher

Interlude: The Future of Flash

 

Index

What's on the CD

 

Image