Need answers quickly? Adobe Flash Professional CS5 on Demand provides those answers in a visual step-by-step format. We will show you exactly what to do through lots of full color illustrations and easy-to-follow instructions. Includes Workshops ACE Exam Objectives More than 600 Essential Flash Professional CS5 Tasks Inside the Book • Improve publishing and productivity with the CS5 interface • Browse, organize, and process files using Adobe Bridge and Mini Bridge • Import Photoshop and Illustrator files directly into Flash • Keep track of the changes in Flash on a per-object basis • Quickly create animation with motion tweens • Use advanced text options to control flow and format • Create more compelling designs with built-in filter effects and gradients • Use blend modes to change the way the image of one object is combined with other images • Use Script Assisted mode to create scripts without detailed knowledge of ActionScript • Test content on different target devices • Publish for the Web and iPhones Bonus Online Content Register your book at queondemand.com to gain access to: • Workshops and related files • Keyboard shortcuts
Author(s): Steve Johnson, Perspection Inc.
Edition: 1
Year: 2010
Language: English
Pages: 577
Contents......Page 8
Introduction......Page 18
1 Getting Started with Flash CS5......Page 22
Preparing to Install Flash......Page 23
Installing Flash......Page 24
Starting Flash......Page 25
Viewing the Flash Window......Page 27
Creating a Project Plan......Page 29
Building a Flash Project......Page 31
Creating a New Document......Page 33
Creating a New Document from a Template......Page 34
Opening an Existing Document......Page 35
Changing Document Properties......Page 37
Working with Document Windows......Page 39
Saving a Document......Page 41
Saving a Document in Different Formats......Page 43
Getting Help While You Work......Page 45
Getting Online Updates and Support......Page 47
Finishing Up......Page 49
2 Working Within the Flash Environment......Page 50
Examining the Flash Window......Page 51
Using the Timeline......Page 53
Working with Layers......Page 55
Viewing Layers......Page 57
Organizing Layers......Page 59
Changing Layer Properties......Page 61
Using Guide Layers......Page 62
Working with Frames......Page 63
Working with Scenes......Page 65
Using the Edit Bar......Page 67
Using the Main Toolbar......Page 69
Resizing Panels......Page 70
Using the Tools Panel......Page 71
Working with Panels......Page 73
Docking and Undocking Panels......Page 75
Grouping and Ungrouping Panels......Page 76
Creating a Workspace......Page 77
Creating Keyboard Shortcuts......Page 79
Setting General Preferences......Page 81
Setting Text Preferences......Page 83
Setting Clipboard Preferences......Page 84
Setting Warning Preferences......Page 85
Working with Page Setup in Macintosh......Page 87
Working with Page Setup in Windows......Page 89
Printing a Document in Macintosh......Page 91
Printing a Document in Windows......Page 93
3 Creating Graphics......Page 94
Working with Object Drawing......Page 95
Drawing with the Line Tool......Page 96
Drawing with the Pencil Tool......Page 97
Drawing Shapes with the Rectangle and Oval Tools......Page 99
Using the Polystar Tool......Page 101
Understanding Selections......Page 102
Selecting Strokes with the Selection Tool......Page 103
Selecting Strokes and Fills with the Selection Tool......Page 105
Making Selections with the Lasso Tool......Page 106
Zooming In and Out with the Magnifying Glass......Page 107
Moving Around with the Hand Tool......Page 109
Displaying Rulers......Page 110
Using Grids and Guides......Page 111
Modifying Grid and Guide Settings......Page 113
Using Snap Align......Page 115
Changing Stroke and Fill Colors......Page 117
Creating Custom Colors......Page 119
Adding Colors Using the Kuler Panel......Page 121
Editing Strokes with the Ink Bottle......Page 123
Editing Fills with the Paint Bucket......Page 124
Editing Strokes and Fills with the Eyedropper......Page 125
Creating Gradients......Page 126
Using the Fill Lock......Page 127
Using Paint Brush Modes......Page 128
Using the Spray Brush Tool......Page 129
Using the Deco Tool......Page 130
Drawing with the Pen Tool......Page 131
Drawing Curves with the Pen Tool......Page 133
Modifying Shapes with the Selection Tool......Page 135
Modifying Shapes with the Subselection Tool......Page 137
Using the Free Transform Tool......Page 139
Using Transform Options for Shapes......Page 141
Transforming Gradient Fills......Page 142
Moving and Rotating Objects in 3D Space......Page 143
Changing the Perspective Angle in 3D Space......Page 145
Adjusting the Vanishing Point in 3D Space......Page 146
Cutting and Pasting Graphics Between Layers......Page 147
Working with Graphics on Different Layers......Page 149
Distributing Graphics to Layers......Page 150
Changing Drawing Settings......Page 151
4 Working with Groups, Symbols, and Instances......Page 152
Creating Groups......Page 153
Arranging Multiple Groups......Page 154
Opening the Library Panel......Page 155
Working with the Library Panel......Page 157
Creating Symbols......Page 159
Editing in Symbol Mode......Page 161
Creating Instances......Page 163
Changing Symbol and Instance Type......Page 165
Swapping Symbol Instances......Page 167
Using Graphic Symbols......Page 169
Using Button Symbols......Page 171
Enabling and Disabling Buttons......Page 173
Creating Invisible Buttons......Page 174
Using Movie Clip Symbols......Page 175
Breaking Symbols Apart......Page 176
Modifying Instance Properties......Page 177
Modifying Instance Color Styles and Blends......Page 179
Using Advanced Color Options......Page 181
Using 9-Slice Scaling on a Movie Clip Symbol......Page 182
Setting Highlight Color Preferences......Page 183
5 Working with Text......Page 184
Creating Classic Static Text......Page 185
Creating TLF Text......Page 186
Linking Text Together......Page 187
Changing Font Type, Style, Size, and Color......Page 189
Modifying Tracking and Kerning......Page 191
Changing Text Alignment......Page 193
Creating Text Columns......Page 195
Changing Text Direction......Page 196
Changing Text Orientation......Page 197
Changing Advanced Text Options......Page 199
Using Break Apart to Modify Characters......Page 201
Using Anti-Alias Text......Page 203
Using Font Mapping......Page 204
Setting Device Fonts Versus Embedded Fonts......Page 205
Creating Dynamic Text and Input Text......Page 207
Checking Spelling......Page 209
Using Find and Replace......Page 211
Using Cascading Style Sheets with HTML......Page 212
6 Importing Graphics......Page 214
Understanding Vector and Bitmap Graphics......Page 215
Examining Import File Formats......Page 216
Setting Illustrator Import Preferences......Page 217
Setting Photoshop Import Preferences......Page 219
Importing Photoshop and Illustrator Files......Page 221
Importing Bitmaps......Page 223
Importing Fireworks PNG Files......Page 225
Importing Multiple Files......Page 227
Copying Images from Other Programs......Page 228
Editing Bitmaps in an Outside Editor......Page 229
Setting Bitmap Compression......Page 231
Using Break Apart to Create Fill Patterns......Page 232
Modifying a Bitmap Fill......Page 233
Editing a Bitmap with the Magic Wand......Page 235
Using Trace Bitmap to Create Vector Shapes......Page 237
7 Creating Frame-by-Frame Animation......Page 238
Understanding Frame-by-Frame Animation......Page 239
Creating Keyframes......Page 241
Converting Frames to Keyframes......Page 243
Using Frame-Based Versus Span-Based Selection......Page 244
Clearing Keyframes Versus Removing Frames......Page 245
Editing Keyframes......Page 247
Creating a Simple Frame-by-Frame Animation......Page 249
Playing an Animation......Page 251
Using Onion Skinning......Page 253
Modifying Onion Skin Markers......Page 255
Editing Multiple Frames......Page 257
8 Animating with Motion Tweening......Page 258
Understanding Motion Tweening......Page 259
Applying Motion Tween Presets......Page 261
Creating a Motion Tween......Page 263
Adjusting Motion Tween Properties......Page 264
Editing Motion Tween Properties with the Motion Editor......Page 265
Adding Color Effects and Filters......Page 267
Working with Property Keyframes......Page 269
Editing the Path of a Motion Tween......Page 270
Copying Motion as ActionScript......Page 271
9 Animating with Classic Tweening......Page 272
Working with Classic Tweening......Page 273
Understanding Frame and Instance Properties......Page 274
Creating a Classic Tween......Page 275
Adjusting Classic Tween Properties......Page 277
Copying and Pasting a Tween......Page 279
Changing the Length of a Tween......Page 281
Changing the Frame Rate......Page 283
Reversing Frames......Page 284
Adding and Removing Keyframes from a Classic Tween......Page 285
Scaling and Rotating a Classic Tween......Page 287
Adding Color Effects to a Classic Tween......Page 289
Creating a Classic Motion Guide Layer......Page 290
Animating Along a Classic Motion Guide......Page 291
Orienting Objects to a Classic Motion Path......Page 292
Easing In and Out of a Classic Tween......Page 293
10 Animating with Shape Tweening......Page 294
Using Shape Tweening......Page 295
Creating a Shape Tween Form......Page 297
Adding and Removing Keyframes from a Shape Tween......Page 299
Changing Shape Positions with Shape Tweening......Page 301
Changing Shape Position and Form Simultaneously......Page 303
Adjusting Shape Tween Properties......Page 305
Changing Shape Tweening Color and Alpha Options......Page 306
Using Shape Hints......Page 307
Creating Animation Using ActionScript......Page 309
Using Inverse Kinematics......Page 310
Adding Bones to an Armature......Page 311
Editing Armatures and Bones......Page 313
Binding Bones......Page 315
11 Creating Masks......Page 316
Understanding Masks......Page 317
Creating a Mask Layer......Page 319
Drawing a Mask......Page 321
Activating a Mask......Page 322
Editing a Mask......Page 323
Removing a Mask......Page 324
Adding Layers to a Mask......Page 325
Animating a Mask Layer......Page 327
12 Working with Sounds......Page 328
Importing Audio......Page 329
Using Audio on the Timeline......Page 331
Loading a Sound from a Shared Library......Page 333
Using Audio with ActionScript......Page 335
Loading a Streaming MP3 File......Page 337
Syncing Sounds to the Timeline......Page 339
Adding Effects and Looping Sounds......Page 340
Publishing Documents Containing Audio......Page 341
Editing Sounds......Page 343
Editing Sounds Using Soundbooth......Page 344
13 Working with Video......Page 346
Using the Video Import Wizard......Page 347
Working with Video on the Stage......Page 349
Working with Video on the Timeline......Page 351
Using Movie Clips with Video Files......Page 352
Adding Cue Points to a Video......Page 353
Using Video with ActionScript......Page 355
Controlling Video Through Movie Clips......Page 357
Using the FLV Playback Component......Page 359
Working with the Video Encoder......Page 361
Working with Alpha Channel Masks......Page 363
Exporting as a QuickTime Video......Page 365
Exporting as a FLV File......Page 367
14 Using Basic ActionScripts......Page 368
Viewing the Actions Panel......Page 369
Setting ActionScript Preferences......Page 370
Understanding Properties and Methods......Page 371
Applying Properties and Methods to an Object......Page 372
Using Dot Syntax......Page 373
Understanding Data Types......Page 374
Using Functions......Page 375
Using Conditional Statements......Page 376
Attaching a Mouse Event to a Button......Page 377
Working with Frame Events......Page 378
Working with Clip Events......Page 379
Attaching a Clip Event to a Movie Clip......Page 380
Working with Loops......Page 381
Using For Loops......Page 382
Working with ActionScript Behaviors......Page 383
15 Working with ActionScript 3.0......Page 384
Using Object-Oriented Programming......Page 385
Enabling Flash to Execute Solutions Faster with AVM 2.0......Page 386
Using ActionScript 3.0......Page 387
Changing ActionScript 3.0 Settings......Page 389
Inserting Code with Code Hints......Page 391
Inserting and Creating Code Snippets......Page 393
Developing Solutions Built with the DOM3 Event Model......Page 395
Working with Classes......Page 396
Working with Objects and Classes......Page 397
Using Namespaces in your Projects......Page 399
Controlling Data......Page 401
Manipulating XML with E4X......Page 402
Using Regular Expressions......Page 403
Controlling Text......Page 404
Drawing with the Shape Class......Page 405
16 Developing iPhone Applications......Page 406
Becoming an Apple Certified Developer......Page 407
Registering an iPhone and Other Apple Testing Devices......Page 409
Creating App ID's......Page 410
Creating a Developers Provisioning Profiles......Page 411
Creating and Publishing an iPhone App......Page 413
Controlling the Accelerometer......Page 415
Saving Images to the Camera Roll......Page 416
Understanding the Limits of Flash......Page 417
Identifying Devices to Deploy an Ad Hoc App......Page 418
Creating an Ad Hoc Distribution Profile......Page 419
Packaging an Ad Hoc App......Page 420
Packaging an App for the iTunes App Store......Page 421
Using iTunes Connect to Publish an App......Page 423
Using Screen Orientation in an App......Page 427
Using Geolocation in an App......Page 428
Using Multitouch in an App......Page 429
17 Debugging a Movie......Page 430
Debugging Concepts......Page 431
Debugging with the ActionScript Editor......Page 433
Using the Movie Explorer......Page 435
Debugging for ActionScript 3.0......Page 437
Resolving Compiler Errors......Page 439
Debugging for ActionScript 2.0......Page 441
Viewing Variables......Page 442
Adding Variables to the Watch List......Page 443
Viewing Properties......Page 444
Setting Breakpoints......Page 445
Stepping Through Code......Page 446
Debugging Manually......Page 447
18 Adding and Modifying Components......Page 448
Understanding Basic Components......Page 449
Using the Component Inspector......Page 451
Adding a Text Input......Page 453
Adding a Combo Text Box......Page 455
Adding a Check Box......Page 457
Adding a Radio Button......Page 459
Adding a Text Area......Page 461
Adding a Button......Page 463
Adding a List......Page 465
Adding a Label......Page 467
Adding a Data Grid......Page 469
Using a Local Data Provider......Page 471
Adding a Loader......Page 472
Adding a Numeric Stepper......Page 473
Adding a Progress Bar......Page 475
Adding a Scroll Pane......Page 477
Creating Bindings......Page 479
Modifying Bindings......Page 481
Modifying Schema......Page 483
Modifying Component Attributes......Page 484
Using Components to Build a Form......Page 485
19 Automating Your Work......Page 486
Examining the History Panel......Page 487
Using the History Panel......Page 488
Working with Object-Level Undo Mode......Page 489
Undoing and Redoing Steps......Page 491
Replaying Steps......Page 493
Saving Steps and Using Commands......Page 495
Copying Steps Between Documents......Page 497
20 Publishing a Movie......Page 498
Publishing Considerations......Page 499
Modifying Publish Settings......Page 500
Specifying Flash Options......Page 501
Specifying Adobe AIR Options......Page 503
Inserting File Information......Page 505
Specifying HTML Options......Page 507
Specifying GIF Options......Page 509
Specifying PNG Options......Page 511
Specifying JPEG Options......Page 513
Creating a Windows or Macintosh Projector......Page 514
Creating a Publishing Profile......Page 515
Editing Profile Properties......Page 516
Exporting and Importing a Profile......Page 517
Duplicating a Profile......Page 519
Previewing a Movie......Page 520
Testing a Movie......Page 521
Using the Bandwidth Profiler......Page 522
Exporting a Movie to Different Formats......Page 523
Printing from the Flash Player......Page 525
21 Working with Projects and Other Programs......Page 526
Working with Adobe Flash Builder......Page 527
Exchanging Content with Adobe FXG......Page 529
Creating an Adobe AIR Application......Page 531
Creating Content for a Mobile Device......Page 533
Mapping MIDI Sounds on a Mobile Device......Page 535
Creating and Managing a Project......Page 537
Managing Project Files......Page 539
Testing a Project......Page 541
Sending a Document Using E-mail......Page 542
Exploring CS Live Services......Page 543
Sharing My Screen......Page 544
Use Adobe Extension Manager......Page 545
New Features......Page 546
Adobe Certified Expert......Page 550
A......Page 556
B......Page 557
C......Page 558
D......Page 560
E......Page 561
F......Page 562
G......Page 563
I......Page 564
J......Page 565
L......Page 566
M......Page 567
N......Page 568
P......Page 569
Q......Page 571
S......Page 572
T......Page 575
V......Page 576
Z......Page 577