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.

9781590598610

Foundation Flash CS3 for Designers

by
  • ISBN13:

    9781590598610

  • ISBN10:

    159059861X

  • Format: Paperback
  • Copyright: 2007-07-23
  • Publisher: Apress

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $54.99 Save up to $41.49
  • Rent Book $42.07
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 2-3 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

Flash is one of the most engaging and innovative, and versatile technologies available allowing the creation of pretty much anything from simple slideshows, animated banners and icons and cartoons, to Rich Internet Applications, Interactive videos, and dynamic user interfaces for web sites, kiosks, or DVDs. The possibilities are endless, except that now, it just got better. In 2007, Adobe released Flash CS3, which boasts a whole host of new features, including fully customizable workspace, full ActionScript 3.0 support, a PSD importer, a tween-to-code animation converter, and much more. And this book is all you'll need to learn Flash CS3 from the ground up, or learn about all these new features, if you already have previous Flash experience Flash experts Tom Green and David Stiller take you step-by-step through all facets of Flash CS3, with the emphasis firmly on good design techniques that you use in your own projects.

Table of Contents

Learning the Flash CS3 Professional Interfacep. 3
The Start page and creating a Flash documentp. 4
Managing your workspacep. 7
Setting document preferences and propertiesp. 9
The Property inspectorp. 12
Zooming the stagep. 13
Exploring the panels in the Flash interfacep. 15
The timelinep. 15
Framesp. 16
Using the Property inspectorp. 18
The Tools panelp. 20
The libraryp. 21
Where to get helpp. 22
Using layersp. 24
Your turn: Building a Flash moviep. 29
Adding the mountains and playing with colorp. 32
Using trees to create the illusion of depthp. 33
Using a motion tween to create a twinkling starp. 36
A moon over Lake Nanagookp. 37
Breaking the stillness of the night at Lake Nanagookp. 41
Testing your moviep. 43
Your turn: Moonrise over Lake Nanagookp. 44
What you've learnedp. 46
Graphics in Flash CS3p. 49
The Tools panelp. 52
The Selection and Subselection toolsp. 53
The Free Transform toolp. 55
The Gradient Transform toolp. 56
Object Drawing modep. 58
Your turn: Moon rise at Lake Nanagookp. 60
Drawing in Flash CS3p. 63
The Pencil toolp. 63
The Brush toolp. 65
The Eraser toolp. 66
The Pen toolp. 67
Your turn: Trees grow at Lake Nanagookp. 69
Working with Color in Flashp. 72
Creating persistent custom colorsp. 76
Your turn: Playing with colorp. 78
Using bitmap images in Flashp. 82
Working with bitmaps inside Flashp. 83
Your turn: Tracing bitmaps in Flashp. 85
JPG files and Flashp. 88
Using GIF files in Flash CS3p. 91
Importing Fireworks CS3 documents into Flash CS3p. 93
Importing Illustrator CS3 documents into Flash CS3p. 96
Importing Photoshop CS3 documents into Flash CS3p. 100
Notes from the Photoshop File Importer frontp. 104
Creating a banner adp. 107
What you've learnedp. 109
Symbols and Librariesp. 111
Symbol essentialsp. 113
Symbol typesp. 115
Editing symbolsp. 117
Symbols and 9-slice scalingp. 118
The 9-slice "gotchas"p. 122
Sharing symbolsp. 124
Sharing librariesp. 125
Filters and blend modesp. 129
Applying a Drop Shadow filterp. 130
Playing with blendsp. 134
Managing content on the stagep. 136
Aligning objects on the stagep. 138
Stacking order and using the Align panelp. 140
Masks and maskingp. 144
A simple maskp. 144
Using text as a maskp. 148
Your turn: Creating a soft mask in Flashp. 151
Creating the cutout for the maskp. 152
A mask without a mask layerp. 153
What you've learnedp. 155
ActionScript Basicsp. 157
The power of ActionScriptp. 159
The Actions panelp. 160
ActionScript vs. behaviorsp. 164
Everything is an objectp. 164
Classes define objectsp. 165
Propertiesp. 166
Methodsp. 169
Eventsp. 171
Syntaxp. 174
Commenting codep. 175
Dot notationp. 177
Variablesp. 178
Data typesp. 180
Operatorsp. 182
Conditional statementsp. 185
Class filesp. 190
Document classp. 190
How to read the ActionScript 3.0 Language and Components Referencep. 192
Search tacticsp. 193
Checking syntaxp. 196
Your turn: Using ActionScriptp. 200
Pausing the main timelinep. 201
Looping the timelinep. 202
What you've learnedp. 203
Audio in Flash CS3p. 205
Flash and the audio formatsp. 207
Bit depth and sample ratesp. 207
Flash and MP3p. 209
Adding audio to Flashp. 210
Using audio in Flashp. 214
Your turn: Adding sound to a buttonp. 218
Controlling audio with ActionScript 3.0p. 219
Playing a sound from the libraryp. 219
Using a movieclip to play a soundp. 220
Playing a sound from outside of Flashp. 222
Turning a remote sound on and offp. 223
Your turn: Building an MP3 playerp. 224
What you've learnedp. 237
Text in Flash CS3p. 239
Fonts and typefacesp. 241
Working with device fontsp. 243
Types of text fieldsp. 245
Static textp. 245
Your turn: Playing with static textp. 248
Dynamic textp. 256
Input textp. 263
HTML formattingp. 264
Hyperlinks and Flash textp. 266
Using HTML for hyperlinksp. 267
Using hyperlinks to trigger ActionScriptp. 268
Embedding font outlinesp. 269
Checking spellingp. 273
Your turn: A visit to the pondp. 275
Scrolling textp. 277
What you've learnedp. 281
Animation in Flash CS3p. 283
Shape tweeningp. 285
Scaling and stretchingp. 286
Shape tween modifiersp. 289
Altering shapesp. 290
Shape hintsp. 293
Altering gradientsp. 296
Motion tweeningp. 297
Rotationp. 298
Motion tween propertiesp. 299
Scaling, stretching, and deformingp. 300
Easingp. 301
Custom easingp. 304
Using animationp. 310
A closer look at the Timeline panelp. 310
Onion skinningp. 311
Editing multiple framesp. 314
Combining timelinesp. 318
Motion tween effectsp. 322
Motion guidesp. 325
Tweening a maskp. 327
Your turn: Making an animated buttonp. 328
An even cooler animated buttonp. 329
Copy motion as ActionScript 3.0p. 331
What you've learnedp. 336
Video in Flashp. 339
Video on the Webp. 341
Encoding an FLVp. 342
Playing an FLV in Flash CS3p. 351
Using the Import Video wizardp. 351
Using the FLVPlayback componentp. 357
Playing video using ActionScriptp. 361
Using the FLVPlayback control componentsp. 364
Using the FLVPlaybackCaptioning componentp. 366
Timed text XML for captionsp. 366
Preparing and using alpha channel videop. 369
Going full screen with videop. 371
When video is not videop. 375
Your turn: XML captions for videop. 378
Playing with alpha channel videop. 383
What you've learnedp. 386
Using the Flash UI Components to Build Interfacesp. 389
Button componentp. 391
Using the Button componentp. 392
Changing the Button component's appearancep. 396
Skinningp. 396
Styling componentsp. 398
CheckBox componentp. 401
ColorPicker componentp. 402
ComboBox componentp. 404
DataGrid componentp. 407
Label componentp. 408
List componentp. 409
NumericStepper componentp. 411
ProgressBar componentp. 412
RadioButton componentp. 413
ScrollPane componentp. 415
Slider componentp. 416
TextArea componentp. 417
TextInput componentp. 418
TileList componentp. 419
UILoader componentp. 420
UIScroller componentp. 422
What you've learnedp. 423
CSS and Flashp. 425
The power of CSSp. 427
Element selectors vs. class selectorsp. 434
Custom tagsp. 437
Style inheritancep. 439
Styling hyperlinksp. 440
Embedded fontsp. 442
Loading external CSSp. 445
What you've learnedp. 448
Dynamic Data (XML) and Flashp. 451
The power of XMLp. 453
Writing XMLp. 453
Loading an XML filep. 456
E4Xp. 457
E4X bonus roundp. 462
Your turn: Using XML to build a slideshowp. 463
What you've learnedp. 471
Going Mobile in Flashp. 473
Flash and devicesp. 474
Device Central CS3p. 476
Creating a new Flash document using Device Centralp. 480
Testing a mobile moviep. 484
Publishing a mobile moviep. 487
Constructing a mobile applicationp. 489
Adding the galleryp. 494
"Wiring it up" with ActionScriptp. 495
What you've learnedp. 503
Optimizing Flash Moviesp. 505
Flash's "love-hate" Internet relationshipp. 506
This "Internet" thingp. 507
Enter the World Wide Webp. 508
Bandwidthp. 509
So who are these folks we call users?p. 510
Streamingp. 510
The Bandwidth Profilerp. 512
Optimizing and fine-tuning your Flash moviesp. 516
Structurep. 516
Optimizing elements in the moviep. 518
Using the Loader class to display images and SWFsp. 520
Your turn: Creating a preloaderp. 522
Optimizing Flash content for use in videop. 527
What you've learnedp. 532
Publishing Flash Moviesp. 535
Web formatsp. 536
Flashp. 537
HTMLp. 538
Animated GIFsp. 539
QuickTimep. 542
It's showtime!p. 543
Publishing Flash movies containing linked filesp. 553
What you've learnedp. 555
Indexp. 556
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