did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780321503039

Flash CS3 Professional Advanced for Windows and Macintosh Visual QuickPro Guide

by
  • ISBN13:

    9780321503039

  • ISBN10:

    0321503031

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2007-05-31
  • Publisher: Peachpit Press
  • View Upgraded Edition
  • Purchase Benefits
List Price: $34.99

Summary

For busy professionals - users who have mastered the basics of Flash but want to move forward with more advanced topics.

Author Biography

Russell Chun teaches Flash and new media at the Columbia University Graduate School of Journalism and at the City University of New York Graduate School of Journalism

Table of Contents

Introductionp. ix
Approaching Advanced Animationp. 1
Building Complexityp. 3
Motion Tweening Strategiesp. 4
Shape Tweening Strategiesp. 16
Creating Special Effectsp. 21
Animated and Complex Masksp. 26
Working with Videop. 37
Embedding Video into Flashp. 38
Progressive Download Video into Flashp. 47
Rotoscopingp. 53
Interactivityp. 55
Getting a Handle on ActionScriptp. 57
What Is ActionScript 3.0?p. 58
About Objects and Classesp. 59
About Methods and Propertiesp. 60
Writing with Dot Syntaxp. 61
More on Punctuationp. 63
The Actions Panelp. 64
Editing ActionScriptp. 73
Using Objectsp. 76
About Functionsp. 85
Using Commentsp. 89
Advanced Buttons and Event Handlingp. 91
Listening for Eventsp. 92
Mouse Detectionp. 94
The SimpleButton Classp. 98
Invisible Buttonsp. 102
Animated Buttons and the Movie Clip Symbolp. 104
Complex Buttonsp. 107
Button-Tracking Optionsp. 111
Changing Button Behaviorp. 114
Creating Buttons Dynamicallyp. 117
Keyboard Detectionp. 119
The Contextual Menup. 122
Creating Continuous Actionsp. 128
A Summary of Eventsp. 132
Controlling Multiple Timelinesp. 133
Navigating Timelines with Movie Clipsp. 134
Target Pathsp. 135
Absolute and Relative Pathsp. 139
Using the with Action to Target Objectsp. 141
Movie Clips as Containersp. 143
Using Frame Labelsp. 147
Managing Outside Communicationp. 151
Communicating through the Web Browserp. 152
Loading External Flash Moviesp. 168
Controlling Loaded Flash Moviesp. 173
Loading External Imagesp. 178
Communicating with External Videop. 181
Using Projectors and the fscommand Actionp. 188
Communicating with the Printerp. 191
Detecting Download Progress: Preloadersp. 200
Transforming Graphics and Soundp. 209
Controlling & Displaying Graphicsp. 211
Understanding the Display Listp. 212
Changing Graphic Propertiesp. 213
Controlling Scaling and Distortionp. 220
Modifying the Colorp. 224
Blending Colorsp. 230
Applying Special Effects with Filtersp. 233
Creating Drag-and-Drop Interactivityp. 236
Detecting Collisionsp. 240
Generating Graphics Dynamicallyp. 243
Controlling Stacking Orderp. 246
Creating Vector Shapes Dynamicallyp. 249
Using Dynamic Masksp. 266
Customizing Your Pointerp. 272
Putting It Together: Animating Graphics with ActionScriptp. 274
About Bitmap Imagesp. 279
Creating and Accessing Bitmap Datap. 280
Manipulating Bitmap Imagesp. 286
Using Filters on Bitmap Imagesp. 296
Putting It Together: Animating Bitmap Imagesp. 299
Controlling Soundp. 303
Using Soundsp. 304
Playing Sounds from the Libraryp. 305
Loading and Playing External Soundsp. 307
Controlling Sound Playbackp. 309
Modifying Volume and Balancep. 313
Detecting Sound Eventsp. 318
Working with MP3 Song Informationp. 320
Visualizing Sound Datap. 323
Putting It Together: Dynamic Sound Controlsp. 326
Working with Informationp. 331
Controlling Information Flowp. 333
Using Variables and Expressionsp. 334
Loading External Variablesp. 338
Storing and Sharing Informationp. 347
Modifying Variablesp. 353
Concatenating Variables and Dynamic Referencingp. 355
Testing Information with Conditional Statementsp. 357
Providing Alternatives to Conditionsp. 362
Branching Conditional Statementsp. 364
Combining Conditions with Logical Operatorsp. 368
Looping Statementsp. 370
Controlling Textp. 375
Input Textp. 376
Dynamic Textp. 378
Selecting Text Field Optionsp. 380
Displaying HTMLp. 383
TextField Propertiesp. 388
Generating Text Fields Dynamicallyp. 398
Modifying Text in Text Fieldsp. 400
Formatting Text Fields from an External Style Sheetp. 410
Detecting the Focus of Text Fieldsp. 414
Controlling the Focus and Selection within Text Fieldsp. 417
Analyzing Textp. 419
Modifying Textp. 429
Manipulating Informationp. 433
Making Calculations with the Math Classp. 434
Calculating Anglesp. 435
Creating Directional Movementp. 444
Calculating Distancesp. 448
Generating Random Numbersp. 450
Ordering Information with Arraysp. 451
Keeping Track of Objects with Arraysp. 458
Using the Date and Timep. 463
Managing Content and Troubleshootingp. 471
Sharing Library Symbolsp. 472
Sharing Fontsp. 479
Including External ActionScriptp. 482
Using the Movie Explorerp. 485
Tracing Variables in the Output Panelp. 489
Determining a Variable's Data Typep. 491
Optimizing Your Moviep. 492
Avoiding Common Mistakesp. 496
Keyboard Key Codesp. 497
Indexp. 499
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program